/*------------------------------------------------------------------
# [Self Services Stylesheet]
#
# Project:    		Vodafone Egypt
# Version:    		1.1
# Last change:    	13/06/10 [Samir Sayed]
# Assigned to:    	www.samirsayed.com	Under Authority of www.asset.com.eg
# -------------------------------------------------------------------*/

/* Remove all prestyles
-------------------------------------------------------------------- */
body{font-family:Arial, Helvetica, sans-serif;line-height:140%;font-size:69%;margin:0;background-color:#f4f4f4;color:#525252;}
a{color:#525252;text-decoration:underline;}
a:hover, a:focus {color:#bd0000;}
strong{font-weight:normal;}
th {font-weight:bold;font-family:Arial, Helvetica, sans-serif;line-height:140%;font-size:11px;}
td{font-family:Arial, Helvetica, sans-serif;line-height:140%;font-size:11px;}
tr{font-family:Arial, Helvetica, sans-serif;line-height:140%;font-size:11px;}
h1{font-weight:700;}


/* background Colors
-------------------------------------------------------------------- */
.redBG {background:#f00;}
.pinkBG {background:#dc83ae;}
.BlueGreenBG {background:#009868;}
.lightGreenBG {background:#8bc55a;}
.carmineRedBG	{background:#cc0202;}
.deepPurpleBG	{background:#732978;}
.lightPurpleBG	{background:#C592C8;}
.lightPurple2BG	{background:#ece6ed;}
.petrolBG	{background:#008698;}
.lightPetrolBG {background:#bad4da;}
.lightGreyBG {background:#f6f8f9;}
.greyBG {background:#ccc;}
.BlueBG	{background:#0077b7;}
.lightBlueBG {background:#6dc1d7;}
.greenBG {background:#009868;}
.grassGreenBG	{background:#5b8424;}
.whiteBG {background:#fff;}
.whiteFont{COLOR:#fff;}

/* Module prestyle
-------------------------------------------------------------------- */
.modCopy,.modCopy1col,.modCopy2col,.modCopy3col,.modCopy4col{padding:8px 0 6px 7px;}
.noFloat {CLEAR:both}
.clear {CLEAR:both}
.inv{left:-1000px;position:absolute;top:-1000px;}
.bold{font-weight:bold;}
.float{	float:left;}
.floatRight {float:right;}
.skipper{left:-1000px;position:absolute;top:-1000px;}
.features li{background:url(../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/bullet.gif) no-repeat 3px 3px;padding-left:16px;}
.bullet li{font-size:1.09em;line-height:1.5em;}
.bullet{list-style-type:disc;line-height:1.5em;margin:0.5em 0 0.7em 20px;font-size:1.09em;text-indent:9px;}
.bulletSmall{line-height:1.4em;	margin:0 5px 0 20px;font-size:1.09em;list-style-type:disc;text-indent:9px;}
.linkunderline{ text-decoration:underline;}
.bulletSmall a{text-decoration:underline;}

p{font-size:1.09em;	line-height:1.5em;margin:0.5em 0 0.7em 0;}
.modFlash{height:15.09em;padding:0 3px 13px 3px;}
.static{position:static !important;}
.left{text-align:left;}
.center{text-align:center;}
.pageDirection{	direction:ltr;}
.leftDirection{	direction:ltr;}
.rightDirection{direction:rtl;}
.invPageDirection{}
.textright{text-align: right;}

/* Module width and presets
-------------------------------------------------------------------- */
.modBody{margin:0px;position:relative;clear:both;display:inline-block;width:100%}
.modBodyDynaList{margin:0 3px 0 3px;position:relative;clear:both;}
.modBody a.textlink{text-decoration:underline;}
h1.blue{color:#0D509B;font-size:2.1em;font-weight:bold;line-height:1.1em;}
h1.deepPurple{color:#732978;font-size:2.1em;*font-size:1.63em !important;font-weight:bold;line-height:1.1em;}
.modBody h2.blue {font-size:1.6em;color:#0D509B;padding:3px 0 10px 0;}
.modBody h3{font-size:1.182em; font-weight:normal;}
.modBody h4{font-weight:bold;}
.modBody h4.blue{color:#0D509B;padding:3px 0 10px 0;}
h5{font-size:1.09em;line-height:1.5em;}
.modHeader{color:#fff;height:2.181em; overflow:hidden;cursor:default;}
.modHeader h2{font-size:1em;font-weight:bold; float:left;padding:4px 0 0 7px;width:98%;*width:auto;}
.modHeader a{color:#fff;padding:0 0 0 7px;cursor:pointer;}
.modHeader a:hover,.modHeader a:focus {color:#fff;text-decoration:underline;cursor:pointer;font-weight:bold;}
.modHeader a span{display:block;float:left;cursor:pointer;}
.modHeader a span.more{display:block;font-weight:normal;float:right;padding:0 7px 0 0;cursor:pointer;}
.modHeader a:hover span.more,.modHeader a:focus span.more {text-decoration:underline;}
.modCopy1col,.mod1Col{width:192px;float:left;}
.mod1Col .modBorder{width:192px;background-image:url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/1columnborder.gif");}
.mod1Col .modFooter{background-image:url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/1columnfooter.gif");width:192px;}
.mod1Col .modTop{background-image:url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/1columntop.gif");width:192px;}
.mod1Col .modCopy,.modCopy1col{width:171px;height:250px}
.link_list1Col_inline {width:171px;padding-bottom:1px;background:url(../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/dottedline.gif) repeat-x left bottom;}

.mod2Col{width:384px;float:left;}
.mod2Col .modBorder{width:384px;background-image:url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/2columnborder.gif");}
.mod2Col .modFooter{background-image:url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/2columnfooter.gif");	width:384px;}
.mod2Col .modTop{background-image:url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/2columntop.gif");width:384px;}
.mod2Col .modCopy,.modCopy2col{width:363px;}
.link_list2Col{	position:absolute;width:363px;bottom:9px;*bottom:7px;padding-bottom:1px;background:url(../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/dottedline.gif) repeat-x left bottom;}
.mod3Col{width:560px;float:left;}
.mod3Col .modBorder{width:553px;xbackground-image:url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/3columnborder.gif");}
.mod3Col .modTop{background:#e8e7e7 ;width:553px; height:2px;}
.mod3Col .modCopy{width:548px;display:inline-table;}
.mod4Col{width:768px;float:left;}
.mod4Col .modBorder{width:768px;background-image:url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/4columnborder.gif");}
.mod4Col .modFooter{background:url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/4columnfooter.gif");height:8px;width:768px;}
.mod4Col .modTop{background-image:url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/4columntop.gif");width:768px !important;}
.mod4Col .modCopy{width:747px;}
.link_list4Col{position:absolute;width:747px;bottom:9px;*bottom:7px;padding-bottom:1px;background:url(../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/dottedline.gif) repeat-x left bottom;}
.mod5Col{width:960px;float:left;}

/* Module height
-------------------------------------------------------------------- */
.modheight88{height:88px;*height:5.64em; overflow:hidden;}
.modheightLow{height:15.91em;overflow:hidden;}
.modheight168{height:13.6em;*height:13.45em; overflow:hidden;}
.modheight216{height:17.9em;*height:17.3em; overflow:hidden;}
.modheight282{height:23.7em;*height:23.18em; overflow:hidden;}
.modheight282NoBorder{height:25.37em; overflow:hidden;}
.modheight480 {height:41.3em;overflow:hidden;}
.modheight258{height:20.999em;overflow:hidden;}
.modheight234{height:19.5em;*height:18.818em;overflow:hidden;}
.modheight210{height:17.3em;*height:16.637em;overflow:hidden;}
.modheight144{height:11.269em;overflow:hidden;}
.modheight120{height:9.088em;overflow:hidden;}
.modheight96{height:6.907em;overflow:hidden;}

/* Module graph
-------------------------------------------------------------------- */
.modheightGraph288{height:283px;*height:285px;overflow:hidden;}
.modheightGraph174{height:174px;*height:173px; overflow:hidden;}
.modheightGraph282{height:282px;overflow:hidden;}
.modheightGraph168{	height:168px; overflow:hidden;}
.modBlankFooter{height:8px;font-size:1px;line-height:1px;margin-bottom:5px;}
.modFooter hr, .modBlankFooter hr { display:none;}
.modTop{height:1px;font-size:1px;line-height:1px;}
.modPad{padding-left:21px;}
.modPad14{padding-left:14px;}

/* Module text block
-------------------------------------------------------------------- */
.txtBlock{width:562px;margin-left:4px;float:left;}
.txtBlock .modCopy1col{width:157px;}
.txtBlock .modCopy2col{width:349px;}
.txtBlock .modCopy3col{width:541px;}
.txtBlock .modBorder{width:562px;background-image:url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/txtblockborder.gif");}
.txtBlock .modFooter{background-image:url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/txtblockfooter.gif");width:562px;}
.txtBlock .modTop{background-image:url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/txtblocktop.gif");width:562px;}
.txtBlock .link_list1Col {width:157px;}
.txtBlock .link_list2Col {width:349px;}
.txtBlock .link_list3Col {width:541px;margin-top:10px;}

/* Module buttons
-------------------------------------------------------------------- */
a.btnGrey {xbackground:url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/arrow-grey.gif") no-repeat left top;}
a.btnBlue{background:url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/arrow-blue.gif") no-repeat left top;}
a.btnLightBlue{background:url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/arrow-lightblue.gif") no-repeat left top;}
a.btnPetrol{background:url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/arrow-petrol.gif") no-repeat left top;}
a.btnpink{background:url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/arrow-pink.gif") no-repeat left top;}
a.btnBlueGreen{background:url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/arrow-bluegreen.gif") no-repeat left top;}
a.btnlightGreen{background:url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/arrow-lightgreen.gif") no-repeat left top;}
a.btnGreen{background:url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/arrow-green.gif") no-repeat left top;}
a.btnGrassGreen{background:url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/arrow-grassgreen.gif") no-repeat left top;}
a.btnGrassGreenClose{background:url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/grassgreen_close.gif") no-repeat left top;}
a.btnDeepPurple{background:url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/btn_lightgrey_sprite1.gif") no-repeat left top;}
a.btnMinus{background:url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/minus.gif") no-repeat left top;}
a.btnDelete{background:url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/delete.gif") no-repeat left top;}
a.btnPlus{background:url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/plus.gif") no-repeat left top;}
a.btnGreyOnRed{background:url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/arrow-grey-on-red.gif") no-repeat left top;}

/* Module links
-------------------------------------------------------------------- */
.divider {background:url(../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/dottedline.gif);font-size:0;line-height:0; height:1px;}
.link_list1Col a,.link_list1Col_inline a,.link_list2Col a,.link_list3Col a,.link_list4Col a{cursor:pointer;display:block;float:left;font-weight:bold;height:20px;padding:7px 12px 0 0;	white-space:nowrap;}
.btnGreyOnRed {position:static;color:#fff;}
.btn li{display:inline;}
.btn a,a.btnGreyOnRed{padding:4px 20px 5px 0px;background-position:100% 4px;height:14px;}
.btn a:hover, .btn a:focus {padding:4px 20px 5px 0px;background-position:100% -96px;}
a.btnGreyOnRed:hover, a.btnGreyOnRed:focus {background-position:100% -96px;	color:#fff;}
.textBtnRed, .textBtnPurple, .textBtnGrey, .textBtnBlue, .textBtnGreyOnRed, .textBtnpink, .textBtnBlueGreen, .textBtnlightGreen{float:left;margin-top:4px;display:inline;color:#525252;font-weight:bold;}  // alaa updated margin-top was 6 --> 4 to centralize buttons
.textBtnRed span, .textBtnPurple span, .textBtnGrey span, .textBtnBlue span, .textBtnGreyOnRed span, .textBtnpink span, .textBtnBlueGreen span, .textBtnlightGreen span{cursor:pointer;	float:left;	padding-left:9px;padding-right:9px;line-height:2.7ex;padding-bottom:10px;}
.textBtnRed{background:url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/redright.gif") no-repeat right top;}
.textBtnRed span{background:url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/redleft.gif") no-repeat left top;}
.textBtnBlue{background:url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/blueright.gif") no-repeat right top;}
.textBtnBlue span{background:url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/blueleft.gif") no-repeat left top;}
.textBtnPurple{background:transparent url(../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/btn_lightgrey_sprite1.png) no-repeat scroll right top;cursor:pointer;display:block;float:left;height:30px;padding:0px 3px 0 0;white-space:nowrap;}
.textBtnPurple span{background:url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/btn_lightgrey_sprite1.png") no-repeat scroll left top transparent}
.textBtnGrey{background:url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/greyright.gif") no-repeat right top;}
.textBtnGrey span{background:url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/greyleft.gif") no-repeat left top;}
.textBtnGreyOnRed{background:url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/greyright-on-red.gif") no-repeat right top;}
.textBtnGreyOnRed span{background:url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/greyleft-on-red.gif") no-repeat left top;}

/* Module input link
-------------------------------------------------------------------- */
.inputBtnRed, .inputBtnPurple, .inputBtnGrey, .inputBtnGreyOnRed{color:#fff;font-weight:bold;border:0;cursor:pointer;}
.inputBtnRed{background:url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/redright.gif") no-repeat left top;}
.inputBtnPurple{background:url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/purpleright.gif") no-repeat left top;}
.inputBtnGrey{background:url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/greyright.gif") no-repeat left top;}
.inputBtnGreyOnRed{background:url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/greyright-on-red.gif") no-repeat left top;}
.inputBtnRed:hover, .inputBtnPurple:hover, .inputBtnGrey:hover, .inputBtnGreyOnRed:hover,
.inputBtnRed:focus, .inputBtnPurple:focus, .inputBtnGrey:focus, .inputBtnGreyOnRed:focus{color:#fff;background-position:right -95px;}
input.hide {display:none;}

/* Module Login
-------------------------------------------------------------------- */
.loginBox{width:192px;height:25px;padding-right:4px;}
.loginField{position:absolute;right:0;}
.registerBtn{padding-left:5px;}
.username{width:167px;height:1.37em;font-size:1em;margin-bottom:3px;color:#333;}
#pwd,#txt{position:absolute;width:108px;height:16px;margin-bottom:3px;font-size:1em;color:#333;}
.login{position:relative;}
.login .textBtnPurple, .login .inputBtnPurple {float:right;top:-5px;width:56px;*left:2px;}
.login .textBtnPurple span {padding-left:11px;}
.helpSelector select{width:170px;font-size:1em;margin-bottom:3px;}
.inv{position:absolute;left:-1000;top:-1000;}
.countryform .inputBtnGreyOnRed{position:absolute;left:185px;top:12px;}
.textContent {padding-top:0px;width:98%;	*width:auto;display:inline-block;}
.textContent h3 {font-size:1.182em;font-weight:bold;}
.textContent ul li{margin-bottom:6px;font-size:1.09em;	line-height:1.5em;}
.textContent ul{	list-style-type:disc;padding-left:17px;line-height:1.5em;margin:0.5em 0 0.7em 0;}
.textContent a{text-decoration:underline;}

/* Module table
-------------------------------------------------------------------- */
.fullwidth{width:90%;border-collapse:collapse;}
.staticfullwidth{width:100%;*width:98.6%;border-collapse:collapse;}
.mod2Col .staticfullwidth{width:100%;*width:97.8%;border-collapse:collapse;}
.mod3Col .staticfullwidth{width:100%;*width:98.6%;border-collapse:collapse;}
.tableContainer{padding:0 4px 0 4px; fon-size:11px !important;}
.tdEven p , .tdEven2 p ,.tdOdd p , tdOdd2 p,.tdEven , .tdEven2,.tdOdd , .tdOdd2{font-size:11px;line-height:1.2em;}
.tdEven,.tdEven2,.tdEven3,.tdEven3Lang,.tdEven3Border,.tdEven4,.tdOdd,.tdOdd2,.tdOdd3,.tdOdd3Lang,.tdOdd3Border,.tdOdd4,.tdHead,.tdHeadPurple,.tdHeadPurpleLang,.tdHeadPurpleBorder,.tdHead2,.tdHead2Purple,.tdTitle,.tdTitlePurple {text-align:left; font-size:11px;}
.tdEven{border-right:1px #e8e7e7 solid;	background:#fff;}
.tdEven2{background:#fff;}
.tdHead{padding:4px 9px 4px 9px;background:#e8e7e7;color:#525252;}
.tdHeadPurple{border-right:1px #B993BD  solid;xborder-left:1px #B993BD  solid;padding:4px 9px 4px 9px;background:#EBEBEB;color:#525252 !important;}
.tdHead a{color:#fff !important;text-decoration: none !important;}
.tdHeadPurpleBorder a , .tdHeadPurple a{color:#525252 !important;text-decoration: none !important; font-family: arial !important;}
.tdHead a:hover{text-decoration: none !important;}
.tdHeadPurple a:hover{text-decoration: none !important;}
.tdHead2{background:#0D509B;color:#fff;}
.tdHead2Purple h2{font-weight:bold}
.tdTitle{border-bottom: 1px #fff solid;	padding:4px 12px 4px 12px;background:#0D509B;color:#fff;}
.tdTitlePurple{	border-bottom: 1px #fff solid;padding:4px 12px 4px 12px;background:#ece6ed;color:#fff;}
.tdOdd{border-right:1px #DBDBDB solid;background:#e8e7e7;}
.tdOdd2{background:#e8e7e7;}
.tdEven3{border-right:1px #B993BD solid; background:#fff; font-family:arial !important;}
.tdEven4{background:#fff;}
.tdOdd3{border-right:1px #B993BD solid;background:#F9F7FA;font-family:arial !important;}
.tdOdd4{background:#F9F7FA;}

/* Module tabs
-------------------------------------------------------------------- */

.tabs a{text-decoration:none !important;}
.tabs h2{font-size:11px;padding-bottom:6px;}
.tabs h3{font-size:1.182em;font-weight:bold;}
.tabBox{*height:28px; *margin-bottom:-35px;}
.tabBox ul{xheight:0px;width: 100%;xpadding-top: 10px; list-style:none; *margin-bottom:-35px;}
.tabBox ul li {float: left;display: inline;margin-right: 2px;height: 25px;}
.tabBox ul  li:first-child  {margin: 0 3px 0 5px;}
.tabBox ul li a {padding-left: 10px;display: block;float: left;text-decoration: none;position: relative;}
/*.tabBox ul.tabs li a span,ul.tabs2 li a span {padding-right: 10px;font-weight: bold;display: block;cursor: pointer;float: left;white-space: nowrap }*/
.tabBox ul li a:link,
.tabBox ul li a:visited,
.tabBox ul li a:hover,
.tabBox ul li a:active,
.tabBox ul li a:link,
.tabBox ul li a:visited,
.tabBox ul li a:hover,
.tabBox ul li a:active  {background: #E8E7E7 ;color: #525252;top: 2px; border:1px solid #cfcfcf; border-bottom:none; padding:3px 6px; height:17px; font-family:arial !important;}
/*ul.tabs li a span,ul.tabs2 li a span {background: #e8e7e7 url(../img/tabs/tab_inactive_right.gif) right top no-repeat;height: 21px;padding-top: 4px;}*/
.tabBox ul li a:hover{background: #fff;}
/*ul.tabs li a:hover span,ul.tabs2 li a:hover span {background: #fff url(../img/tabs/tab_active_right.gif) right top no-repeat;height: 21px;padding-top: 4px;}*/

.tabBox ul li.active a:link,
.tabBox ul li.active a:visited,
.tabBox ul li.active a:hover,
.tabBox ul li.active a:active{background: #fff ;top: 2px;}
/*ul.tabs li.active a span,ul.tabs2 li.active a span {background: #fff url(../img/tabs/tab_active_right.gif) right top no-repeat;height: 21px;padding-top: 4px;cursor: default;}*/
.activeTab a{background:#fff !important;}
.tabcontent { padding-bottom:2em; border-bottom:1px solid #cfcfcf; margin-bottom:2em;}
.tabBox{margin:0 0 0 -5px;}
/*.tab,.activeTab{position:relative;padding:5px 9px 3px 9px;border-right:1px solid #fff;margin-bottom:-1px;display:inline;float:left;cursor:pointer;}
.tab{background:#cadbea;}
.tabBox.purple .tab {background-color:#C592C8;}
.tabBox.purple a:hover, .tabBox.purple a:focus {color:#fff;}

.activeTab a, .activeTab a:visited { color:#fff !important;}
.tabBox.purple .activeTab {background:#732978 !important;}
.hidden{display:none;}
.tab_text_imgleft {float:left;margin:0 0.64em 0 -6px;cursor:pointer;}
.tab_text_imgRight {float:right;	margin:0 -7px 0 0.64em;}
*/

/* Module pop-up
-------------------------------------------------------------------- */
.popupbuttonbox_top,.popupbuttonpack_top,.popupbuttonpack_bottom,.popuptable,.popupproductpic,.popupproductdescription,.popuplogo{position:absolute;}
.popuplogo{	top:0;left:12px;width:130px;height:105px;background:url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/vodafone_logo.gif");clear:both;}
.popupbuttonbox_top{top:15px;width:auto;float:left;left:610px;white-space:nowrap;}
.popupbuttonpack_top{right:3;}
.popupbuttonpack_bottom{margin-top:13px;right:3px;}
.popupbtn2{	margin-left:8px;}
.popuptable {top:243px;left:9px;}
.popupproductpic{top:116px;left:12px;}
.popupproductdescription{top:124px;left:204px;width:376px;height:124px;}
.extrapoptitle{height:auto !important;margin:0px;left:20px !important;width:350px;}
.popuphead{font-size:24px;font-weight:bold;}
.popupsub{font-size:18px;font-weight:normal;line-height:32px;height:46px;}
.popupcopy{font-size:13px;font-weight:normal;}
.popupfooter{position:absolute;margin-top:40px;display:block;width:574px;clear:both;text-align:right;padding:14px 0 19px 0;}
.popupfooter a{padding:0 7px 0 4px;}
.popupfooter li{display:inline;}
.popupfooter span{padding:0 7px 0 4px;}
.popupfooter ul{margin-right:-6px;}

/* Module form
-------------------------------------------------------------------- */
.formCopy{position:relative;float:left;width:130px;margin-top:2px;padding:0 10px 0 0;text-align:right;display:block;}
.formMsg {padding:12px;display:none;}
.formMsg .formMsgHead {font-size:12px;font-weight:bold;margin-bottom:8px;}
.formList {margin-top:10px;}
.formList li{padding-bottom:10px;}
input, textarea, select{font:normal 11px Arial;vertical-align:middle; border:1px solid #ddd; padding-left:3px;}
.formList .input_large{width:284px;height:14px;}
.formList .select_large {width:290px;}
.formList textarea{width:284px;height:150px;}
.formList .inputErr {background:#F3B700;}
.inputErrMsg {margin:4px 0 0 144px;font-weight:bold;}
.warningIcon {margin:0 6px 0 0;float:left;}
.formButtons {height:34px; }
.formButtons a, .formButtons input  {float:right;*float:none;margin-right:8px;bottom:0;}

/* Module Gen-table
-------------------------------------------------------------------- */
.gen_table{position:relative;top:20px;left:-7px;width:568px;padding-left:4px;padding-right:4px;margin-right:-7px;background:url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/3columnborder.gif");}
.tab_footer{position:absolute;left:0px;width:576px;height:7px;font-size:1px;line-height:1px;background: #f00 url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/3columnfooter.gif") no-repeat top left;}
.gen_table table{width:100%;}
.gen_table th {font-weight:bold;}
.gen_table ul {list-style-type:disc;padding-left:12px;}
.gen_table tr,.gen_table td,.gen_table th{position:relative;padding:5px 12px 5px 12px;background:none;}
.gen_table .titlerow{background:#66b6c1;color:#ffffff;}
.gen_table .row_a{background:url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/dottedline.gif") repeat-x top left;*background:url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/dottedline.gif") repeat-x 1px left;}
.gen_table .row_b{background:#f6f8f9 url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/dottedline.gif") repeat-x top left;}
.gen_table a{float:right;}

/* Module pagging
-------------------------------------------------------------------- */
.northbanner{width:400px;height:60px;margin-left:167px;top:29px;position:absolute}
.pagingpress{float:right;padding-right:15px;margin-bottom:5px;font-size:9pt;}
.pagingpress a{color:#333;text-decoration:none;padding:0px 2px 0px 2px;}
.pagingpress a:hover{color:#6491C2;}
.paging{float:right;padding-right:15px;margin-bottom:5px;font-size:11px !important; font-weight:bold;}
.paging a{color:#333;text-decoration:underline !important;padding:0px 4px 0px 4px; font-weight:normal !important}
.paging a:hover{color:#6491C2;}
.paging a.current{color:#6491C2;font-weight:bold;text-decoration:none;}
.paging a.current:hover{color:#6491C2;font-weight:bold;}

/* Module calender
-------------------------------------------------------------------- */
#calenderTable{padding-bottom:5px;}
#calenderSelector{margin-top:2px;*margin-top:0px;}
#calenderTable td{width:40px;height:20px;border:0px solid #000;text-align:center;padding-top:5px;}
#calenderTable td a{text-decoration:underline;}
.yearspan{margin-top:-2px;padding-right:5px;float:right;}
#calenderForm select{width:70px;text-align:center;}

/* Module breadcrumb
-------------------------------------------------------------------- */
.breadcrumb{clear:both;margin-top:3px;margin-bottom:18px;}
.breadcrumb li{padding-left:3px;display:inline;}
.breadcrumb li.lastlevel{padding-left:3px;font-weight:bold;}

/* Module log-out
-------------------------------------------------------------------- */
.logout{padding:0 0 0 50px;}
.lastLogout{padding-top:5px;}
.hrdotted{width:171px;margin:5px 0px;height: 1px;clear: both;*margin:-5px 0px -5px 0px;background:url(../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/dottedline.gif) repeat-x left top;}
.modThumbnailHeader{width:186px;border:0px solid #000;margin-left:3px !important;}
.storesSelector div{padding-top:3px;}
.storesSelector div p{line-height:10px;}
.storesSelector select{width:170px;font-size:1em;margin-bottom:3px;}
.padding20{	padding-left: 20px;}
.dcTeaser {line-height:1.3em;}
.dcTeaser h1 {font-size:1.45em;font-weight:bold;margin-bottom:8px;}
.dcTeaser h2 {font-weight: bold;}
.dcTeaser .img_left {float:left;margin:0 10px 14px 0;}
.dcTeaser .img_right {float:right;margin:0 0 14px 10px;}
.page_list li{padding-top:5px;margin-bottom:-5px;}
.page_list li a{text-decoration:underline;	display:inline;	padding:0 6px 0 6px;}
.page_list .active{padding:0 6px 0 6px;font-weight:bold;}
.loginbbtnn{width:80px !important; position:absolute;top:33px;right:-25px !important;}
.loadingBtn {cursor:pointer;background-image: url(../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/load.gif);background-repeat: no-repeat;background-color:transparent;height:22px;width: 22px;border:0px;}

/* Module Accordion
-------------------------------------------------------------------- */
.AccordionPanelClosedLightGreen {background: url(../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/plightgreen.gif) #8bc55a no-repeat;cursor: pointer;height:23px;*height:24px;}
.AccordionPanelClosedBlueGreen {background: url(../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/pbluegreen.gif) #009868 no-repeat;	cursor: pointer;height:23px;*height:24px;}
.AccordionPanelClosedGrassGreen {background: url(../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/pgrassgreen.gif) #5b8424 no-repeat;cursor: pointer;height:23px;*height:24px;}
.AccordionPanelClosedBlue {background: url(../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/pblue.gif) #0077b7 no-repeat;cursor: pointer;height:23px;*height:24px;}
.AccordionPanelClosedLightBlue {background: url(../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/plblue.gif) #6dc1d7 no-repeat;	cursor: pointer;height:23px;*height:24px;}
.AccordionPanelClosedPetrol{background: url(../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/ppetrol.gif) #008698 no-repeat;cursor: pointer;height:26px;*height:24px;}
.AccordionPanelClosedGrey{background: url(../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/pgrey.gif) #ccc no-repeat;cursor: pointer;height:23px;*height:24px;}
.AccordionPanelClosedPink{background: url(../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/ppink.gif) #DC83AE no-repeat;cursor: pointer;height:23px;*height:24px;}
.AccordionPanelOpenLightGreen {background: url(../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/mlightgreen.gif) #8bc55a no-repeat;cursor: pointer;height:23px;*height:24px;}
.AccordionPanelOpenBlueGreen {background: url(../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/mbluegreen.gif) #009868 no-repeat;cursor: pointer;height:23px;*height:24px;}
.AccordionPanelOpenGrassGreen {background: url(../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/mgrassgreen.gif) #5b8424 no-repeat;cursor: pointer;height:23px;*height:24px;}
.AccordionPanelOpenBlue {background: url(../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/mblue.gif) #0077b7 no-repeat;cursor: pointer;height:23px;*height:24px;}
.AccordionPanelOpenLightBlue {background: url(../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/mlblue.gif) #6dc1d7 no-repeat;cursor: pointer;height:23px;*height:24px;}
.AccordionPanelOpenPetrol{background: url(../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/mpetrol.gif) #008698 no-repeat;cursor: pointer;height:23px;*height:24px;}
.AccordionPanelOpenGrey{background: url(../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/mgrey.gif) #ccc no-repeat;cursor: pointer;height:23px;*height:24px;}
.AccordionPanelOpenPink{background: url(../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/mpink.gif) #DC83AE no-repeat;cursor: pointer;height:23px;*height:24px;}

/* Module 
-------------------------------------------------------------------- */
.popupbuttonpack_bottom .btn a,a.btnGreyOnRed{background:none; height:14px;padding:4px 20px 5px 9px;text-decoration:none;}
.popupbuttonpack_bottom .btn a:hover,.btnGreyOnRed a:hover{ color:#BD0000;}
.popuptable #tabCont{overflow: auto;height:250px;}
.formButtons2 {height:auto;}
.formButtons2 a, .formButtons2 input{margin-right:8px;padding-top:0px;bottom:0;}
.ndirection{overflow: auto; height:250px; direction:ltr;}
.staticListImgAtt{width:174px;height:113px;	margin-top:5px;}
.ffbtn{position:absolute;*position:relative;margin-top:-18px;*margin-top:0px;}
.divButtonDirection {direction:rtl !important;}
.tdOdd3Lang{border-left:1px #B993BD solid;border-right:1px #B993BD solid;background:#F9F7FA;}
.tdOdd3Border{background:#EBE9EA; padding-left:5px;}
.tdEven3Lang{border-left:1px #B993BD solid;	border-right:1px #B993BD solid; background:#fff;}
.tdEven3Border{background:#fff; padding-left:5px;}
.tdHeadPurpleLang{border-right:1px #B993BD  solid;border-left:1px #B993BD  solid;padding:4px 12px 4px 12px;background:#ece6ed;color:#000;}
.tdHeadPurpleLang a{color:#000 !important;}
.tdHeadPurpleLang a:hover{text-decoration: underline !important;}
.tdHeadPurpleBorder{padding:4px 12px 4px 12px;background:#EBE9EA;color:#525252;}
.tdHeadPurpleBorder a{color:#525252 !important;}
.tdHeadPurpleBorder a:hover{text-decoration: underline !important;}

/* Loader 
-------------------------------------------------------------------- */
.loadarea{padding-right:0px;width:200px;display:inline-block;height:180px; *height:200px;padding:2px 0px 0px 0px;*padding:2px 3px 0px 4px; margin:2px 0px 0px 2px;*margin:2px 3px 0px 2px;}
.loadarea img{margin-top:-4px;*margin-top:1px;cursor:pointer;}
.photoGalleryDiv {display:inline-block;width:353px! important;cursor:pointer;height: 195px;*height: 200px;padding-top:10px;*padding-top:0px;}
.photoGalleryDiv img {margin-bottom: 8px; margin-left: 9px! important; *margin-left: 3px! important; width: 100px; height: 85px}
.photoGalleryDiv iframe{height:178px !important;*height:182px !important;width:335px !important;}
.photoGalleryDivImg{margin-bottom: 7px; margin-left: 5px! important;width: 100px;height: 85px}
.photoGalleryDiv2 {display: inline-block;overflow: auto; width: 353px! important; cursor: pointer; height: 180px;*height: 190px;margin-bottom:15px;*margin-bottom:5px;padding-top:10px;*padding-top:0px;}
.photoGalleryDiv2 IMG {margin-bottom: 7px;margin-left: 5px! important; width: 100px;height: 85px;}
.popupImage{position:absolute;left:0px;top:0px}
.flashLayer{position:absolute;visibility:visible;z-index:1;}
.skipLayer{	position:absolute;visibility:visible;z-index:2;}
.clickable{cursor:pointer;}
.loading{position:relative;padding-top:50px;}
.InvDirectionBullet{list-style-type:disc;line-height:1.4em;margin:0.5em 0 0.7em 0;direction:rtl;padding-left:10px;}
.Padding{padding-left:10px;}

#multiVideoDiv{}
#multiVideoDiv table{ width:95%; *width:100%;}
#multiVideoDiv table tr td{padding:7px 5px 7px 13px;*padding:3px;}
#multiVideoDiv h4{font-weight:bold;}
#multiVideoDiv .link_list1Col {position:relative;margin-top:50px;*position:absolute;}
#multiVideo table {}
#multiVideo table tr td h4 {font-weight:bold;}
#faqTableXYZ .staticfullwidth {width:98.9%;margin-left:3px;*margin-left:0px;}
#faqTableXYZ a{text-decoration: underline !important;}
.vl_teaser .modCopy2col {margin-left:180px;*margin-left:auto;}
#multiRowsImgDiv {width:186px;border:1px solid transparent;float:left;}
.multiVideoStyle{width:575px;*width:576px;height:355px;overflow-y:auto;overflow-x:hidden;margin-left:-3px;*margin-left:-7px;height:363px !important;*height:368px !important;}
.multiVideoStyle table tr td {padding:7px 5px 7px 10px !important;*padding:3px;}
.treeBullet{padding-top:4px;*padding-top:7px;vertical-align: top;}
.p-content{background:red;}
select{margin-top:5px;*margin-top:auto;}

/* SMS Promo 
-------------------------------------------------------------------- */
.smsProm{padding-left:5px}
.smsProm b{line-height:2.1em}
.promotion{margin:10px;height:120px}
.promotion h3{color: #000;font-size:1.4em;font-weight: bold;line-height:1.3em;}
.promotion p{color: #732978;font-size:0.99em;font-weight: bold;line-height:2.1em;}
.redCol{color:red}

.grayCol{color:gray}
.modheight100{height:13.9em; overflow:hidden; border-top:1px solid #CFCFCF;}
.modheight250{min-height:19.3em; overflow:hidden;}
.pormotionTxt{margin-bottom:30px}
.promoError{position:absolute; top:93px; color:red; font-weight:bold}
.modSmallCol{width:288px; _width:288; float:left;}
.modSmallCol .modBorder{width:284px; _width:284px;background-image: url("../../../../../stellent/groups/vfe_designer/documents/vfe_ar_style_image/2columnbordersms.gif");}
.modSmallCol .modFooter{background-image: url("../../../../../stellent/groups/vfe_designer/documents/vfe_ar_style_image/2columnfootersms.gif");width:284px;}
.modSmallCol .modTop{background-image: url("../../../../../stellent/groups/stellent/groups/vfe_designer/documents/vfe_ar_style_image/2columntopsms.gif");width:284px;}
h1.lightBlueTxt{color: #0077b7;font-size:2.1em;font-weight: bold;line-height:2.1em;}
h1.lightBlueTxt2{color: #0077b7;font-size:1.8em;font-weight: bold;line-height:2.1em}
.costPromo{width:180px;padding:8px 0px; float:left}
.costPromo b {padding:5px 0px; display:block}
.costBtn{float:right;padding-top:5px;padding-bottom:10px;width:80px}
.costBtn2{float:right; width:80px}
.costError{float:left;padding-top:30px;width:150px}
.costBtnConfirm{float:right;display:block; width:60px}
.promImg{float:left; padding-right:10px}
.modheight100{height:10.9em; overflow:hidden; border-top:1px solid #CFCFCF;}
.modheight80{min-height:9.9em; overflow:hidden; border-top:1px solid #CFCFCF;}
.modheight60{min-height:9.5em; overflow:hidden; border-top:1px solid #CFCFCF;}
.promoConfirm{padding:0px 10px; width:520px;}
.promoImg{margin:0px 0px 0px 3px!important; _margin:0px 3px!important;_width:99%!important; width:98% !important}
.modSMSPromo{width:99% !important;_width:99% !important;}
.smsPromoDivider {font-size:0;line-height:0;height:11px;}
.smsProm{padding-left:5px}
.smsProm b{line-height:2.1em}
.promotion{margin:10px}
.promotion h3{color: #000;font-size:1.4em;font-weight: bold;line-height:1.3em;}
.promotion p{color: #732978;font-size:0.99em;font-weight: bold;line-height:2.1em;}
.modheight250{min-height:17.3em; overflow:hidden; width:570px !important}
.modheight130{min-height:10.3em; overflow:hidden;border-top:1px solid #CFCFCF;}
.modSmallCol{width:292px;float:left;}
.modSmallCol .modBorder{width:284px;background-image: url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/2columnborder.gif");}
.modSmallCol .modFooter{background-image: url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/2columnfooter.gif");width:284px;}
.modSmallCol .modTop{background-image: url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/2columntop.gif");width:284px;}
h1.lightBlueTxt{color: #0077b7;font-size:2.1em;font-weight: bold;line-height:2.1em}
h1.lightBlueTxt2{color: #0077b7;font-size:1.8em;font-weight: bold;line-height:2.1em}
.costPromo{width:550px;padding:8px 0px; float:left}
.costPromo b {padding:5px 0px; display:block}
.costBtn{float:right;width:80px}
.promImg{float:left; padding-right:10px}
.modheight80{height:7.4em; overflow:hidden; border-top:1px solid #CFCFCF; width:570px !important}
.promoConfirm{padding:0 10px;}
.thePadding {padding-top: 9px;*padding-top: 5px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;}
.promoConfirm h3{ font-weight:bold;padding-bottom:15px}
.PromoDivider {background:url(../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/dottedline1.gif);font-size:0;line-height:0;height:1px;*display:block;*margin-right:20px;}
.modHeaderPromo{color:#fff;margin:0 3px 0 3px;height:2.181em;overflow:hidden;cursor:default;}
.modHeaderPromo h2{font-size:1em;font-weight:bold;float:left;padding:4px 0 0 7px;width:98%;*width:auto;_width:99.5%;}

/* USB Selling 
-------------------------------------------------------------------- */
.txtTitle {color:#008594}
.gridTable{width:98%}
.gridTable tr{height:20px}
.gridTable th{font-weight:bold;background-color:#EBE9EA; color:#525252; border-right: solid 1px #EBE9EA;  padding:3px 7px;text-align:center;vertical-align:middle}
.gridTable td {color:#525252; border-right: 1px solid #EBE9EA; text-align:left;vertical-align:middle; padding:3px 7px;background: url(../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/dottedline1.gif) repeat-x top left;background-color:#fff; }
.gridTable .odd{ color:#525252; border-right: solid 1px #fff; text-align:left;vertical-align:middle; padding:3px 7px;background: url(../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/dottedline1.gif) repeat-x top left;background-color:#EBE9EA; }
.gridTable .removeBorder{ border-right: none}
.flashbar{padding-left: 2px; width:576px;}
.modheight101{border-top:1px solid #CFCFCF; padding-bottom: 5px;}
.squared li{ background:url(../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/bullet3.gif) left 7px no-repeat; padding-left: 10px;}
.mod1Col2 .modBorder{width:192px;_width:190px;background-image: url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/1columnBorder.gif");}
.mod1Col2 .modFooter{background-image: url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/1columnFooter.gif");width:192px;*width:190px;}
.mod1Col2 .modTop{background-image: url("../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/1columnTop.gif");width:192px;*width:190px;}
.mod1Col2 .modCopy{width:171px;}
.midcontainer{float: left;}
.rightcol{float: left; vertical-align: top;}
.infotable{ background: url(../../../../../stellent/groups/vfe_designer/documents/dots.gif) 0px 7px no-repeat;}
.infotable td{ vertical-align: top; padding-top: 5px;} 
.protitle{font-weight: 700; margin-left: 10px;}
.proprice{ margin-left: 10px;}
.proimg{ margin-left: 10px;}
.tpayment{ background: url(../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/tpayment.jpg) top center no-repeat; width: 110px !important; text-align: center !important; color: #fff; font-weight: 700; padding-top: 45px !important;}
.ordertd{vertical-align: top; padding-right: 5px;padding-top: 5px}
.ordertd1{vertical-align: middle; padding-left: 10px}
.highlighted{color: #fff; background: #008598; padding: 5px; margin: 5px; text-align: center;}
.infoformtable td{padding: 5px !important;}
.redstar{color: red;}
.priceback{ background: url(../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/pribg.jpg) top center no-repeat; width: 92; color: #fff; font-weight: 700; font-size: 14px; text-align: center; padding: 12px 25px;}
.buy{padding-left: 20px;}
.buy .radiobtn{float: left; margin-top: 7px; *margin-top: 20px;}
ul.speci li{width: 30%; float: left; background: url(../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/blue_bullet.gif) 0 5px no-repeat; padding-left: 10px; margin-left: 12px;}
.dottediv{background: url(../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/dottedline1.gif) repeat-x top left;padding-bottom: 1px;margin: 10px 10px; *margin-bottom:3px}
.dottediv1{background: url(../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/dottedline1.gif) repeat-x top left;padding-bottom: 1px;margin: 5px 0px; *margin-bottom:3px}
.dottedlink{background: url(../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/dottedline1.gif) repeat-x bottom left;padding: 3px 0 4px 11px;height:1.454em; /*16 px */	display:block;position:relative;color: #525252 !IMPORTANT;	font-size: 11px;}
.btnul{float: left; width: 25px; position: absolute; left: 107px; bottom: 18px; *bottom: 10px;_bottom: 8px;}
.btnu2{float: none; position: relative; bottom: 24px; left: 160px;}
.ui-accordion-content p{padding:10px 0px}
.ui-accordion-header{ display: block; color:#525252; font-size:12px; background-color:#EBE9EA;padding:5px 0px;height:8px}

/* Self services to mach revamp
-------------------------------------------------------------------- */
.modCopy {background: url(../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/7columnHeader.gif) left top no-repeat;width:546px;*width:555px;}
.modCopy h4 {padding-top:0px;margin-top:0px !important;margin-bottom:5px !important; font-weight:normal; *font-size:11px;}
.modCopy h1{	width:530px;color:#333333;font-size:17.9833px; *font-size:1.63em !important;font-weight:normal;margin-top:10px;*margin-top:4px;padding-top:0px; *padding-top:6px;}
.textright{text-align: left;}
.modHeader{background: #ddd url(../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/7columnHeader.gif) left top no-repeat;	height:44px; width:560px; }
.modHeader h2{width:530px;color:#333333;font-size:17.9833px; *font-size:1.63em;font-weight:normal;margin-top:7px;*margin-top:0px;padding-top:0px; *padding-top:7px;}
.modHeader a{color:#333333;font-weight:normal;padding-left:10px;text-decoration:none;}
.modHeader h2 a:hover{color:#BD0000;font-weight:normal;padding-left:10px;text-decoration:none;}
.mod3Col .modCopy{background:#f4f4f4 url(../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/7columnBorder.gif) repeat-y scroll left top;width:553px;*width:555px;position:static;height:auto;}
.mod3Col .modCopy a{text-decoration:none;}
.mod3Col .modCopy a:hover{text-decoration:none;color:BD0000;}
.mod3Col .modFooter{background:#DDDDDD url(../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/7columnFooter.gif) no-repeat scroll left top;height:12px;width:560px;}
a.textBtnRed.bottomleft {bottom:12px;position:absolute;}
a.textBtnRed , a.btnDeepPurple {display:block;float:left;padding-left:12px;text-decoration:none !important;}
a.textBtnRed:link, a.textBtnRed:visited, a.textBtnRed:hover, a.textBtnRed:active , a.btnDeepPurple:link ,a.btnDeepPurple:visited,a.btnDeepPurple:hover,a.btnDeepPurple:active{background:transparent url(../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/btn_lightgrey_sprite1.png) no-repeat scroll left top;color:#525252;}
a.textBtnRed:hover,a.btnDeepPurple:hover {background:transparent url(../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/btn_lightgrey_sprite1.png) no-repeat scroll left -40px;}
a.textBtnRed span {background:transparent url(../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/btn_lightgrey_sprite.png) no-repeat scroll right top;}
a.textBtnRed:hover span {background:transparent url(../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/btn_lightgrey_sprite.png) no-repeat scroll right -40px;}
a.textBtnRed span{cursor:pointer;display:block;float:left;font-weight:bold;height:16px;*height:18px;padding:6px 12px 5px 0; white-space:nowrap;} // alaa padding bottom removed bcoz it couses issues in different places such as login
textarea{font:normal 11px Arial;vertical-align:middle;}
select{border:1px solid #DADADA;color:#525252;margin-top:8px;margin-right:10px;padding:2px !important;width:199px;font:1em Arial,Helvetica,sans-serif !important;font-weight:normal;} //alaa padding updated bcoz of (update profile)
.checkBoxFloat{float:none}
.inputText {width:auto !important;} //alaa :padding added bcoz (Update Profile)
input{width:auto;font-weight:bold;height:17px;margin:0px 0px;border:1px solid #DADADA;color:#525252;font:1em Arial,Helvetica,sans-serif !important;}
.txtBox3{margin-top:0px}
.inputText1{background:#F4F4F4 none repeat scroll 0 0;border:1px solid #C9C9C9;font-size:11px;height:18px;*height:20px !important;padding:0px;width:182px;}
.fullWidth{	width:96%;}
.tdHeadPurple{background:#EBE9EA none repeat scroll 0 0;border-right:1px solid #DBDBDB;height:25px;padding:0 5px;font-weight:bold; font-size:11px ; color:333;	}
.tdEven3{border-right:1px solid #DBDBDB;height:25px;padding:0 5px !important;}
.tdOdd3{background:#EBE9EA none repeat scroll 0 0;border-right:1px solid #DBDBDB;height:25px;padding:0 5px !important;}
.link_list3Col li , .link_list1Col li{ background:transparent url(../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/btn_lightgrey_sprite1.png) no-repeat scroll right top;cursor:pointer;display:block;float:left;height:30px;padding:0px 3px 0 0;white-space:nowrap;}

/* New Login JSP Styles */
body{font:69%/1.5 Arial,Helvetica,sans-serif !important; background-color:#f4f4f4 !important; color:#525252 !important;}
.dropdown-wrapper{ font-size:0.849em; font-weight:normal; padding:5px 0; width: 205px !important; display: inline-block;}
.dropdown-wrapper input#username{ margin:-5px 0 5px;}
.dropdown-wrapper input#password{ margin:5px 0 10px;}
.dropdown-wrapper #keepme{ width: auto !important}
.dropdown-wrapper input{ background:none repeat scroll 0 0 #F4F4F4; border:1px solid #C9C9C9; font-size:0.849em; height:23px; padding:5px 5px 5px 8px; width:100% !important;}
.dropdown-wrapper a.buttonDark, .dropdown-wrapper p a{left:0; top:0;}
.dropdown-wrapper a.buttonDark span{ padding:4px 12px 0;}
a.buttonDark span{ background:url(../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/btn_darkgrey_sprite.png) no-repeat scroll right top #BEBEBE; color:#FFFFFF; cursor:pointer; display:block; float:left; font-weight:bold; height:20px; padding:7px 12px 0 0; white-space:nowrap;}
p{ font-size:1em; line-height:1.268em; margin: 3px 0 0;}
.dropdown-wrapper p.keep-me{ clear:none; float:right; padding:0 0 0 18px;}
.dropdown-wrapper p.register{ clear:both; float:left; padding:5px 0 0; width: 200px;}
.dropdown-wrapper p.forgotten-details{ clear:both; float:left; width: 200px;}
.dropdown-wrapper a:link, .dropdown-wrapper a:visited, 
.dropdown-wrapper a:hover, .dropdown-wrapper a:active{ color:#525252; font-weight:normal; margin:0; padding:0; text-decoration:none;}
a.buttonDark:hover{ background: url(../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/btn_darkgrey_sprite.png) left  -40px no-repeat; color: #fff;}
a.buttonDark:hover span{ background: url(../../../../../stellent/groups/vfe_designer/documents/vfe_en_style_image/btn_darkgrey_sprite.png) right  -40px no-repeat; color: #fff;}
.dropdown-wrapper a:hover,
.dropdown-wrapper a:active{ color: #bd0000;}
.accordion_SS{height:2.6em; background-color:#E8e7e7; color:#333 !important;}
.accordion_SS_level2{height:2.6em;background-color:#E8e7e7; color:#333;}
.accordion_SS img {margin:0px !important;}
.accordion_SS_level2 img {margin:0px !important;}


.mod3Col .paymentImg {border:none}
.mod3Col ul{list-style:none; padding:0px; margin:0px;}
.padding10{padding:10px;}

td h2{font-size:11px; font-family:arial;}
.checkbox{border:none !important;}
.radiobtn{border:none !important;}
.font_tahoma{font-family:tahoma !important;}
.margin_top_neg{margin-top:-3px;}
.margin_top_neg7{margin-top:-7px; *margin-top:-4px;}
.margin_top_neg10{margin-top:-10px; *margin-top:-8px;}
.margin_top_neg2{margin-top:-8px ;*margin-top:8px;}
.margin_top_neg4{margin-top:-4px;}
.textright2{text-align:right !important;}
blockquote{margin:0px;}
.ext_info{padding-left: 10px; }
.mod3Col .modCopy img{border:none; xmargin:0px 0px 20px -7px; } //removed the margin it causes alot of issues
.input_newstyle{ font-family: arial;font-size: 11px;font-weight: bold !important; margin: 0 !important; padding: 0;}
.border_popup{ border-left:2px solid #e8e7e7;}
.width_popup{width:547px !important;}
.width_popup2{width:547px !important; *width:551px !important;}
.width_popup3{width:547px !important;}
.width_popup4{width:546px !important; *width:547px !important;}
.width_popup5{width:547px !important; *width:555px !important;}
.width_popup6{width:547px !important; *width:551px !important;}
.width_popup7{width:547px !important;*width:555px !important;}
.footer_popup{width:553px !important; height:2px !important;}

.border_tbl{border:1px solid #e8e7e7; border-top:none; border-bottom:none;}
th h2{font-size:11px;}
th h2 a {color:#525252 !important}
.txtred2{color:#bd0000 !important; font-family:arial !important; font-size:11px !important;}

.steps_style{ border-right: 2px solid #DDDDDD;width: 544px;}

.tdHeadPurple th a {font-family:arial !important;}

.bg_none{background-image:none !important;}
.link_txt{font-size:11px !important; font-family:arial !important;}
.float_l_ie{*float:left}
.popupsub p {font-family: arial; font-size:11px}
.td_ext_padding td{padding:0px 5px;}
.tbl_img img {margin:0px !important;}
.mod3Col ul img {margin:0px !important}
.fullWidth img{margin:0px !important}
.DataRevamp .ReportListItem a{background-image:none !important ; margin-top:-10px !important;}
.img_no_margin img{margin:0px !important}
.ext_margin{margin:0px 15px;}
.textBtnRed_margin2{margin:1px 5px !important;}
.border_right{ border-right: 1px solid #DBDBDB;padding: 0 5px !important;}

.padding_ext{padding:0px 5px !important;}
.ext_btn{float: left; margin-right: 10px; margin-top: 10px;}
.margin15{margin:0px 15px;*margin:0px 10px;}
.tbl_padding td{padding:5px;}
.header_email{margin:0px 5px; width:373px}
.btn_ok{text-decoration: none ! important; width: 20px; margin:-5px 10px}
.btn_ok span{background: none ; border: medium none; font-weight: bold; width:20px}

.bg_none div{}
.padding_left{padding:0px 0px 0px 10px !important;}
.landlineFrame{ background: #FFFFFF; display: inline-block; height: 160px;}
.landlineFrame .nutshell{text-align: center;}
.landlineFrame .nutshell a{text-decoration: none;}
.landlineFrame .nutshell a img{border: 0px;}
.landlineFrame .nutshell a h3{ font-size: 9pt; font-weight: bold;}
