@charset "utf-8";
/* RESET */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */


blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}


/* BODY */

body {	font: 12px Arial, Helvetica, sans-serif;	background: #f3f3f3;	margin: 0;	padding: 0;	text-align: center;	color: #3f3f3f;}
strong{font-weight:bold;}
h2{ font-size:16px; font-weight:bold;}
h3{
	font-size:13px; font-weight:bold;
}

.red{color:#F00;}
.brown{color:#ab7921;}
.green{color:#164c08;}
.orange{color:#f2b013;}
.small{font-size:10px; font-weight:normal;}

.faqheadingfltlft{float:left;}
.fltlft{float:left;}
.fltrt{float:right;}
.clear{ clear:both;}

.bgclass .container {width: 660px;	background: #f3f3f3 url(../images/mainBg.gif) left repeat-y; margin: 0 auto; text-align: center; padding:10px 20px 0px 20px;}

.container .ticker {font-size:11px; color:#fff;}
.container .ticker marquee{padding:4px; margin:auto; width:500px;}

.container .header{ padding: 0 10px; height:87px;}
.logo{ width:233px; height:77px; padding:5px 0 0 8px;}

.topLinks{width:363px; height:auto; font-size:11px;}

.topLinks .selectCtry{width:60px; height:25px; padding:16px 0 0 0;}

.chat{width:99px; height:40px; padding:0 0 0 2px;}


.shoppingCart{width:197px; height:25px; margin:16px 0 5px 3px;}

.shoppingCart .cart{width:122px; height:100%; overflow:hidden;}
.shoppingCart .checkout{width:75px; height:100%; background:url(../images/shoppingCart.gif) right no-repeat; overflow:hidden; margin:0px 0 0 0;} 
.cart a, .cart a:visited{ display:block; height:19px;color:#333; text-decoration:none; padding: 6px 5px 0 25px; background:url(../images/shoppingCart.gif) left no-repeat; }
.checkout a, .checkout a:visited{ display:block; height:20px;color:#333; text-decoration:none; padding: 5px 25px 0 10px; background:url(../images/shoppingCart.gif) right no-repeat; }
.shoppingCart a:hover{color:#F00; text-decoration:underline;}

.topBar{ float:right; width:362px; height:23px; padding:9px 0 0 0; text-align:center; margin:2px 0 0 0; background:url(../images/topBar.gif) left no-repeat;
}

* html .topBar{ margin-top:-12px;}

.topBar a, .topBar a:visited{ text-decoration:none; color:#333; font-weight:bold;}
.topBar a:hover{color:#42981f;}
.topBar a.register{ background:url(../images/icon_register.gif) left no-repeat; padding: 2px 20px 1px 20px;}
.topBar a.myaccount{ background:url(../images/LockIcon.gif) left no-repeat; padding: 2px 20px 1px 20px;}
.topBar a.logout{ background:url(../images/wrong_form.gif) left no-repeat; padding: 2px 20px 1px 20px;}
.topBar a.sitemap{ background:url(../images/icon_sitemap.gif) left no-repeat; padding: 2px 20px 1px 20px;}
.topBar a.login{ background: url(../images/icon_login.gif) left no-repeat; padding: 2px 20px 1px 20px;}
.topBar a.faq{ background:url(../images/icon_FAQ.gif) left no-repeat; padding: 2px 20px 1px 20px;}


.mainMenu{width:636px; height:32px; background:url(../images/menu.gif) top left no-repeat; margin:0 auto; padding:0;}
.bluetabs{	border-bottom:none;}
.bluetabs ul{padding:0 5px;margin:1px auto;font: bold 12px Arial;list-style-type: none;text-align: center;}
.bluetabs li{display: inline;margin: 0; width:136px; padding:0;}
.bluetabs li a, .bluetabs li a:visited{ display:block; float:left; text-decoration: none;padding: 7px 28px; border-right: 1px solid #369300; color: #fff;background: none; margin:0;}
.bluetabs li a:hover{text-decoration: none;color: #fffc0b;background:#2f9a00;}
.bluetabs li.selected{}
.bluetabs li.selected a{ /*selected main tab style */background-image: url(media/bluetabactive.gif); /*THEME CHANGE HERE*/border-bottom-color: white;
}

.bluetabs li.selected a:hover{ /*selected main tab style */text-decoration: none;}
/* ######### Style for Drop Down Menu ######### */
.dropmenudiv{position:absolute; margin: 2px 0 0 -2px; /*THEME CHANGE HERE*/border-width: 0 1px;font:bold 12px Arial;line-height:18px;z-index:100;
background: url(../images/dropdown.gif) bottom; width: 136px; padding: 0 1px 6px 1px; visibility: hidden; text-align:left;}
.dropmenudiv a{width: auto;display: block;text-indent: 25px; border: 0; /*THEME CHANGE HERE*/border-bottom-width: 1px;padding: 4px 1px;text-decoration: none;color: #fff;}

* html .dropmenudiv a{ /*IE only hack*/
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #58ca20;
}

.redTxt { color:#b50d51; margin:5px 0px; text-decoration:underline;}
.greenTxt { color:#278a00; font-weight:bold; letter-spacing:2px; font-size:13px;} 

.wrapper{width:636px; height:225px; margin: 0 auto; background:url(../images/banner.jpg) left top no-repeat;}
.cardSearch{ width:164px; height:auto; margin:15px;}
.cardSearch h3.head{ width:164px; height:18px; background:url(../images/head.gif) no-repeat; color:#fff; padding: 2px 0 0 0;}
.cardSearch select{width:160px; height:16px; font-size:10px; margin:3px 0;}
.cardSearch input.searchBtn{ border:0; background:url(../images/btn_search.gif) no-repeat; width:104px; height:19px; margin:3px 0;}
.howTo{text-align:left; background:url(../images/howToBg.gif) left top no-repeat; color:#fff; padding:10px; margin:5px 0;}

.support{width:636px; height:35px; background: url(../images/support.gif) left no-repeat; margin:3px auto;}
.support div{ padding:4px 0;}
.quickSelect{width:184px; height:24px; text-align:left; margin: 1px 15px; overflow:hidden;}
.quickSelect1{width:167px; height:24px; text-align:left; margin: 6px 4px; overflow:hidden;}
.quickSelect2{width:184px; height:24px; text-align:left; margin: 3px 15px; overflow:hidden;}
.quickSelect3{width:184px; height:24px; text-align:right; margin: 3px 15px; overflow:hidden;}
.quickSelect_faq{width:134px; height:24px;overflow:hidden;}
* html .quickSelect{ margin: 0 10px;}
.quickSelect p{padding:5px 10px;}
.quickSelect2 select {
font-size:11px;
height:18px;
margin:3px 0;
width:160px;
}
.quickSelect3 select {
font-size:11px;
height:18px;
margin:3px 0;
width:160px;
}
.quickSelect_faq select {
font-size:11px;
height:18px;
width:130px;
}
.fader{width:192px; height:27px; background:url(../images/fader.gif) left no-repeat; text-align:center; margin:0px 5px; overflow:hidden;}
.fader p{ text-align: center;	width: 100%; background: none; color:#fff; font-weight:bold; padding-top:10px;}

.deal{width:620px; height:77px; margin:0 auto; background:url(../images/deal.gif) top no-repeat; padding:10px;}
.dealBanner{width:418px; height:65px; background:url(../images/dealBanner.gif) no-repeat; padding:5px; text-align:center;}
.dealBanner p{font-size:13px; margin:0; padding:0;}
.dealBanner div{padding: 0 10px;}
* html .dealBanner div{margin-left:0px;margin-right:0px;}
.dealBanner .thumb{padding:10px 0 0 20px;}
.dealBanner .thumb img {border:1px solid #164C08;}

a.blink, a.blink:visited{ 	font-size:10px; 	text-decoration:blink; 	color: #060;}

.time{font-size:24px; font-weight:bold;}
.addtocart{font-size:10px; color:#6a6a6a;}
.amt{font-size:13px; font-weight:bold;}

.addtocart .brown{ text-decoration: line-through;}
.addtocart input.btn_addtocart{width:109px; height:20px; border:0; background:url(../images/btn_addtocart.gif);}
.addtocart p { margin-top:3px; margin-bottom:5px; font-size:11px; }

.instant{width:624px; height:129px; background:url(../images/instant.gif) left no-repeat; margin:1px auto; padding: 0 6px;}
.instantBox1, .instantBox2, .instantBox3{	height:96px;	padding:10px;	margin:6px 3px;}

.instantBox3{ text-align: left; overflow:hidden;}
.marquee a{	text-align:left; color:#085600;	font-size:11px;	font-weight:bold;	text-decoration:none; padding-left:0;}
.instantBox3 a{	text-align:left; color:#085600;	font-size:11px;	font-weight:bold;	text-decoration:none; padding-left:0;}
.instantBox3 a:hover{text-decoration:underline;}

.instantBox1{	width:142px;	background:url(../images/instBox1.gif) no-repeat; text-align:left;}
.instantBox2{	width:297px;	background:url(../images/instBox2.gif) no-repeat; text-align:justify; font-size:12px;}
.instantBox3{	width:104px;	background:url(../images/instBox3.gif) no-repeat; font-size:11px; color:#164c08; font-weight:bold;}
.instantBox3 ul{padding: 0 0 0 20px;}
.instantBox3 ul li{ list-style:url(../images/bullet.gif);}

.instantBox1 a{display:block; width:105px; padding:10px 0 8px 35px; font-size:11px; color:#22700c; text-decoration:none;}
.instantBox1 a.delivery{background:url(../images/tab_delivery.gif) no-repeat;}
.instantBox1 a.security{background:url(../images/tab_security.gif) no-repeat;}
.instantBox1 a.privacy{background:url(../images/tab_privacy.gif) no-repeat;}

.quickLink{width:616px; height:137px; margin: 0px auto 0px auto; background:url(../images/quickLink.gif) no-repeat; padding:10px; text-align:left; font-size:14px; color:#535353; clear:both; margin-top:5px; }

.quickLink .terms{width:243px; height:34px; background:url(../images/terms.gif) no-repeat; padding: 8px 0 15px 55px;}
.quickLink .shopping{width:235px; height:34px; background:url(../images/shopping.gif) no-repeat; padding: 8px 0 15px 55px;}

a.bluelink, a.bluelink:visited{ color:#0034f4; text-decoration:underline; font-weight:bold;}
a.bluelink:hover{ color:#000000;}

.quickLink .links{ width:auto; height:auto; font-size:11px; color:#3d3d3d;}
.links ul{padding:0 10px 0 56px;}

.links ul li{padding: 0 0 6px 0;}

.links a, .links a:visited{ color:#3d3d3d; text-decoration:none;}
.links a:hover{ color: #F00; text-decoration:underline;}

.faqLink{width:616px; height:63px; margin: 0px auto 0px auto; background:url(../images/faq.jpg) no-repeat; padding:10px; text-align:left; font-size:14px; color:#535353; clear:both; margin-top:5px; }
.faqLink .links{ width:auto; height:auto; font-size:11px; color:#660000;}
.faqLink .links ul{padding:0 1px 0 46px;}
.faqLink .links ul li{padding: 0 0 3px 0;}
.payment{width:634px; height:59px; margin: 3px auto;}

.intro, .payment{width:634px; height:auto; margin: 0 auto; padding:0; background:	url(../images/introText.gif) top no-repeat; margin:3px auto;}
.intro .bot, .payment .bot{ background:url(../images/introBot.gif) bottom no-repeat;}
.intro .bot p{ text-align:justify; font-size:12px; color:#3f3f3f; padding: 10px 30px 15px 30px;}
.payment .bot img{margin:2px;}



SPAN.select {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; WIDTH: auto; PADDING-RIGHT: 24px; FONT: 12px/21px arial, sans-serif; HEIGHT: 24px; COLOR: #373007; OVERFLOW: hidden; PADDING-TOP: 0px;
}

/*--------- inner page ----------*/

.innerwrapper {width:636px; height:124px; margin: 0 auto; background:url(../images/innerbannerbg.jpg) repeat;}
.innerwrappera {width:636px; height:124px; margin: 0 auto; background:url(../images/save.jpg) repeat;}
.innerwrapperb {width:636px; height:124px; margin: 0 auto; background:url(../images/special.jpg) repeat;}
.innerwrapperc {width:636px; height:124px; margin: 0 auto; background:url(../images/t_t.jpg) repeat;}
.innerwrapperd {width:636px; height:124px; margin: 0 auto; background:url(../images/think.jpg) repeat;}
.innerwrappere {width:636px; height:124px; margin: 0 auto; background:url(../images/touch.jpg) repeat;}
.innerwrapper1 {width:636px; height:124px; margin: 0 auto; background:url(../images/anytime.jpg) repeat;}
.innerwrapper2 {width:636px; height:124px; margin: 0 auto; background:url(../images/best.jpg) repeat;}
.innerwrapper3 {width:636px; height:124px; margin: 0 auto; background:url(../images/callaway.jpg) repeat;}
.innerwrapper4 {width:636px; height:124px; margin: 0 auto; background:url(../images/easy.jpg) repeat;}
.innerwrapper5 {width:636px; height:124px; margin: 0 auto; background:url(../images/goodbye.jpg) repeat;}
.innerwrapper6 {width:636px; height:124px; margin: 0 auto; background:url(../images/l_d.jpg) repeat;}
.innerwrapper7 {width:636px; height:124px; margin: 0 auto; background:url(../images/loveto.jpg) repeat;}
.innerwrapper8 {width:636px; height:124px; margin: 0 auto; background:url(../images/move.jpg) repeat;}
.innerwrapper9 {width:636px; height:124px; margin: 0 auto; background:url(../images/never.jpg) repeat;}


.innercardSearch{ width:164px; height:auto; margin:15px; margin-right:60px;}
.innercardSearch h3.head{ width:164px; height:18px; background:url(../images/head.gif) no-repeat; color:#fff; padding: 2px 0 0 0;}
.innercardSearch select{width:160px; height:16px; font-size:10px; margin:3px 0;}
.innercardSearch input.searchBtn{ border:0; background:url(../images/btn_search.gif) no-repeat; width:104px; height:19px; margin:3px 0;}

.add { width:636px; height:35px; margin: 0px auto 5px;}
.add1 { width:315px; height:35px;}
.add2 { width:315px; height:35px;}                             
.bann { width:636px; height:65px; margin: 0px auto 5px;}       
.bann1 { width:632px; height:63px;}
.add_space { width:636px; height:55px; margin: 20px auto 5px;}
.my_add_space { width:100px; height:25px; margin-top:15px; margin-left:310px;text-algin:right;}
.radecrumb { margin: 5px auto; background:url(../images/bradecrumbbg.gif) no-repeat; width:630px; height:26px;  color:#0b6604; text-transform:uppercase; font-weight:bold; font-size:12px;}
.radecrumbnav { margin:5px 14px;}
.radecrumbnav a {color:#0B6604;text-decoration:none;}
.radecrumbinput {  margin:5px 14px; text-transform:none;color:#0034F4;}
.radecrumbinput a { color:#0034F4;text-decoration:underline;}
.radecrumbinput a:hover { color:#0b6604;font-weight:bold;text-decoration:none;}
.radecrumb select {width:160px; height:17px; font-size:10px; margin:3px 0; background:#fafbcc;}
.promobanner1 { width:636px; height:65px; margin: 0px auto 5px;}

.tableLeft { background:url(../images/tablerightbg.jpg) no-repeat; height:25px; font-weight:bold; vertical-align:middle; padding-left:10px;}
.tableright { background:url(../images/tablerightbg-02.jpg) no-repeat; height:25px;font-weight:bold; vertical-align:middle; padding-left:10px; border:none;}
.icenter {text-align:center;}
.ired { color:#a11705;text-align:center; font: bold 10px Verdana, Geneva, sans-serif;}
.imin { color:#000000;text-align:center; font: normal 10px Verdana, Geneva, sans-serif;}
.tabletext { color:#0e3004; font: bold 10px Verdana, Geneva, sans-serif;}

.AddandOffer { width:632px; margin:0px auto; margin-top:30px; height:120px;  }
.subaddOne { margin: 0;}
.subaddTwo { margin-left:5px;}
.recomend { background:url(../images/recomendbg.jpg) no-repeat; width:155px; text-align:left; padding:10px; height:103px;}
.recomend p { color:#006605;  font-size:12px; font-weight:bold; margin-bottom:6px;}
.recomend ul li  {  list-style:url(../images/bluearrow.jpg); color:#990f05;  font-size:11px; margin-left:15px;}
.recomend ul li a { color:#990f05; text-decoration:none; }
.recomend ul li a:hover { color:#990f05; text-decoration:underline; }

.innercontanerholder { width:623px; margin:0px auto; }
.leftBlock, .rightBlock { float:left;}
.leftBlock { width:193px; margin-right:5px; margin-top:5px;}
.rightBlock { width:425px; text-align:left; margin-top:0px;}

.gameadd { float:left; width:194px; font-size:14px; font-weight:bold;}
.gameadd img {border:1px solid #cedae3; }
.gameadd p {  color:#000; margin:10px 0;}
.gameadd span { color:#8b0000; font-size:16px;}

.option { width:174px; height:127px; background:url(../images/optionbg.jpg) no-repeat; margin: 0 auto; clear:both; padding-top:10px;}
.option a { color:#22700c; text-decoration:none;}
.option1, .option2, .option3 { float:left; width:142px; color:#22700c; font-size:10px; padding:10px 0  10px 9px; margin-left:15px; height:16px;}
.option1 {  background:url(../images/option1.png) no-repeat;} 
.option2 { background:url(../images/option2.png) no-repeat;}
.option3 {background:url(../images/option3.png) no-repeat;}

.myoption { width:174px; height:227px; background:url(../images/myoptionbg.jpg) no-repeat; margin: 0 auto; clear:both; padding-top:20px;}
.myoption a { color:#22700c; text-decoration:none;float:left;font-size:11px;}
.myoption a:hover { color:#22700c; text-decoration:none;font-weight:bold;}
.myoption1{ float:left; width:142px; color:#22700c; font-size:10px; padding:9px 0  8px 9px; margin-left:15px; height:12px;}
.myoption1 {  background:url(../images/myoptions.png) no-repeat;} 

.adver { margin: 10px auto; width:174px; height:149px; background:url(../images/advertisementplace.png) no-repeat;}
.innerheader { width:435px; height:46px;}
.innerheaderleft { height:46px; width:10px; background:url(../images/headleft.jpg) no-repeat; float:left;}
.innerheadebody { height:22px; width:388px; background:url(../images/hederbody.jpg) repeat-x; float:left; color:#386704; text-align:left; font-size:18px; padding:12px;}
.innerheaderrigh {  height:46px; width:10px;  background:url(../images/headerright.jpg) no-repeat; float:left;}
.subtext { color:#21640d; text-align:left; font-weight:bold; margin: 10px auto;}

.containtHolder { width:383px; float:left;}
.containtheader{ background:url(../images/otherbg.jpg) no-repeat; height:14px; color:#61645c; text-align:left; font-weight:bold; padding:6px 42px;}
.containtheader1{ background:url(../images/otherbg1.jpg) no-repeat; height:14px; color:#61645c; text-align:left; font-weight:bold; padding:6px 42px;}
.colortext { float:left; text-align:left; color:#671001; font-size:13px; font-weight:bold; width:363px; padding:5px 10px; }
.colortextnormal { float:left; text-align:left; font-size:12px; width:363px; padding:5px 10px; }
.colortextnormal P { margin:5px;}

.yellowworning, .yellowworningleft, .yellowworningright { height:77px; float:left;}
.yellowworning { width:386px; }
.yellowworningleft {width:76px; background:url(../images/yleft.jpg) no-repeat; }
.yellowworningbody {width:286px; float:left; height:55px; background:url(../images/ybody.jpg) repeat-x; color:#197600;font-size:11px; padding:11px 4px;}
.yellowworningright {width:16px; background:url(../images/yright.jpg) no-repeat;}

.offertableholder { float:left; width:633px; margin:10px auto 5px auto;}

.topholder { width:633px; float:left; height:25px; margin: 10px 0; }
.topimg {}
.tableoffertag{ background:url(../images/tableoffertag.jpg) no-repeat; width:205px; height:14px; color:#22700c; font-size:11px; padding:13px 18px;}

.innertable { width:519px; margin: 8px 57px; float:left; border:1px solid #e5e4e2;}
.inertd {text-align:left; background:#f2f2f0; vertical-align:middle; font-size:11px; padding-left:5px;border:1px solid #fff;}
.inertdCenter{ text-align:center; background-color:#f2f2f0; background-image:none;  vertical-align:middle; font-size:11px;border:1px solid #fff;}
.innertableheader { text-align:left; background-color:#e5e4e2; background-image:none; vertical-align:middle;border:none;border:1px solid #fff; padding-left:4px}
.innertableheadercenter { padding:0;  background-color:#e5e4e2; background-image:none; vertical-align:middle; text-align:center; border:1px solid #fff;}

.redworning, .redworningleft, .redworningright { height:48px; float:left;}
.redworning { width:633px; }
.redworningleft {width:60px; background:url(../images/redleft.jpg) no-repeat; }
.redworningbody {width:552px; float:left; height:26px; background:url(../images/redbody.jpg) repeat-x; color:#c02000;font-size:11px; padding:11px 4px;}
.redworningright {width:13px; background:url(../images/redright.jpg) no-repeat;}
/*--------- inner page ----------*/


.instantbody {width:630px; color:#000000;font-size:12px; padding:3px 2px;margin:5px auto;}
.instantbody strong{color:#35731F;font-size:15px;font-weight:bold;}
.instantbody b{color:#c02000;font-size:15px;font-weight:bold;}

.strip { background:#ffdd1f; color:#555; font-size:10px; height:24px; line-height:24px; padding-left:5px; }
.topstrip { background:#ffffff; color:#000; font-size:10px; height:24px; line-height:24px; padding-left:5px; }
.drop { background:url(../images/grad.jpg) no-repeat; width:175px; height:36px; clear:both; margin:5px auto; }
.drop_price { width:175px; height:56px; clear:both; margin-top:15px;vertical-align:middle;}
.account-login { position:relative; }
.account-login h3 { font:bold 15px/1.15 Arial, Helvetica, sans-serif; margin:0 0 7px; color:#35731F; text-align:left; }
.account-login .col2-set { border-bottom:2px solid #cedae3; overflow:hidden; }
.account-login .new-users,
.account-login .registered-users { width:216px; border:2px solid #cedae3; padding:15px 20px 2000px; margin-bottom:-1980px; background:#ffffcc; }
.account-login .spacer { display:block; background:#fff; position:absolute; left:450px; top:100%; width:19px; margin:-3px 0 0; font-size:0; line-height:0; height:40px; overflow:hidden; }
.account-login p { margin:0 0 7px; text-align:justify; }
.account-login .form-list label,
.account-login .form-list span.label { width:75px; text-align: left;vertical-align:middle; padding-top:3px;}
.account-login .form-list .input-box { width:180px; }
.account-login .form-list input.input-text { width:174px; margin-bottom:4px;}
.account-login .form-list input.input-img { float:left; margin-left:10px;}
.account-login .form-list a.input-a { float:left;margin-left:49px;margin-top:8px; font-size:11px; width:174px; color:#35731F; text-decoration:none;}
.account-login .form-list a.input-a:hover {color:#c91300; font-weight:bold; text-decoration:underline;}
.account-login .form-list p { padding:0 0 0 130px; margin:0; }
.imgal{text-align:center; vertical-align:middle;}
.page-title { margin:10px 0 15px; }
.page-title h2 { font:bold 16px/1.15 Arial, Helvetica, sans-serif; color:#35731F;text-align:left; padding-left:10px;}
.title-buttons { text-align:right; }
.title-buttons h2,
.title-buttons h3,
.title-buttons h4,
.title-buttons h5,
.title-buttons h6 { float:left; padding-top:3px; }
.title-buttons .separator { margin:0 3px; }
/* Base Columns */
.col-left { float:left; width:165px; padding:0 0 1px;}
.col-main { float:left; width:606px; }
.col-right { float:right; width:165px; padding:0 0 1px; }

/* 1 Column Layout */
.col1-layout .col-main { float:none; width:auto; padding:10px 20px; }

/* 2 Columns Layout */
.col2-left-layout .col-main { float:right; width:582px; }
.col2-right-layout .col-main { width:582px;}

/* 3 Columns Layout */
.col3-layout .col-main { margin-left:12px; }

/* Content Columns */
.col2-set .col-1 { float:left; width:43%; }
.col2-set .col-2 { float:right; width:43%; }
.col2-set .narrow { width:33%; }
.col2-set .wide { width:65%; }

.col3-set .col-1 { float:left; width:32%; }
.col3-set .col-2 { float:left; width:32%; margin-left:2%; }
.col3-set .col-3 { float:right; width:32%; }

.col4-set .col-1 { float:left; width:23.5%; }
.col4-set .col-2 { float:left; width:23.5%; margin:0 2%; }
.col4-set .col-3 { float:left; width:23.5%; }
.col4-set .col-4 { float:right; width:23.5%; }
/* ======================================================================================= */
span.required { color:#c91300; }
.input-title{ width:104px; float:left; }
.myhometitle{
	font-family:arial;
	font-size:17px;
	text-align:left;
	padding-left:5px;
	color:#35731f;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:3px;
	padding-right:6px;
}
.mytotal{
	font-family:arial;
	font-size:24px;
	text-align:right;
	padding-left:5px;
	color:#DF0101;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:3px;
	padding-right:6px;
}
.totalamt{
	font-family:arial;
	font-size:12px;
	text-align:right;
	padding-left:5px;
	color:#0A2A1B;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:2px;
	padding-right:6px;
}
.othergateway {
	font-family:arial;
	font-size:11px;
	text-align:center;
	color:#DF0101;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:6px;
}
hr.myline {
height: 1px;
border: 0;
color: #35731F;
background-color: #35731F;
width: 100%;
}
p.mypara {
	font:arial; 
	font-size:12px; 
	text-align: justify;
	color: #000; 
	line-height:14px; 
	padding:8px; 
	font-weight:normal
} 
#nav-menu ul
{
	list-style: none;
	margin-left: 30px;
	padding-left: 1em;
	text-indent: -1em;
	text-align:left;
	margin-bottom:30px;
} 
#nav-menu ul li{
	padding-bottom:3px;
	font-size:13px;
	}
#nav-menu ul a{
	color: #033; 
	text-decoration:none;
	}
#nav-menu ul a:hover{
	color: #35731F; 
	text-decoration:underline;
	font-weight:bold;
	}
#nav-menu ul li:before {
	content: "\00BB \0020";
	}
div.simcard {
  float: left;
  width:  130px;
  padding: 15px;	
  }
  
div.simcard p {
   text-align: center;
   font-size:15px;
   color:#800000;
   font-weight:bold;
   margin-bottom:2px;	
   text-decoration:underline;	
   }
div.simcard_container {
  margin-top:30px;	
  text-align:center;	
  margin-left:10px;
  }
div.simcard_spacer {
  clear: both;
  }
div.simcard p img{
   text-align: center;
   margin-bottom:2px;		
   margin-top:7px;		
   }


