/* CSS Document */

body {width:100%; margin:0; padding:0; background-color:#eee}

#mainContain { width:750px;  margin:0 auto; padding:0; border:1px solid #03317a; border-top:none; background-color:#FFFFFF}

#mainHead {width:100%; background-image:url(logo.jpg); height:80px;}

#homeLeft {position:relative; float:left; width:370px; height:250px; background:url(smile_left.jpg) no-repeat}

#homeRight {position:relative; float:right; width:370px; height:250px}

#content {position:relative; float:left; width:648px; margin:0; padding:0; border-right:1px solid #000}

.contBig{position:relative; width:630px; margin:10px 0 0 5px}

.contLeft {position:relative; float:left; width:310px; border-right:1px dashed #000; margin:0 0 0 5px}

.contRight {position:relative; float:right; width:310px; border-left:1px dashed #000; margin:0; padding:0 10px 0 0}

.checkoutLeft {position:relative; float:left; width:340px}

.checkoutRight {position:relative; float:right; width:380px}

.txtwrap {width:95%; padding:10px 0 0 10px}

.txtwrapRight {width:95%; padding:10px 10px 0 0}

.txtwrapLeft {width:95%; padding:10px 5px 0 0} 

.checkoutHeadTxt {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:20px; color:#4c5885; text-align:center}

.checkoutTestimonialTxt {font-family:Arial, Helvetica, sans-serif; font-style:italic; font-size:14px; color:#4c5885}

.checkoutRegTxt {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#4c5885}

.rowContain {width:750px}

.box {width:230px; position:relative; float:left; margin:0 0 0 25px}

#operator {background-image:url(operator.jpg); background-repeat:no-repeat; height:50px}

#optxt {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:center; margin:3px 0 0 3px; float:left}

/*#adback {background-image:url(../images/adback.gif); background-repeat:no-repeat; height:120px}*/

#ad {position:relative; float:right; width:100px; margin:0; padding:0}

.testimonialBack {background-color:#FFFFCC}

.testimonialHead {font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:16px; text-align:center}

.emailBack {background-color:#FFCC00; height:120px; margin:0; padding:0}

ul {list-style-type:none}

li {margin-bottom:10px}

hr {width:99%;color:#03317a; height:2px; margin:0; padding:0; clear:both}

div.footer {color: inherit;background-color: #fff;border: 1px solid #e5e5e5;border-width: 0 0 0 0;width:100%}
		
div.footer-in {padding:20px 20px 20px 5px}
		
li.footer-in {display:inline; margin-right:20px; font-size:12px}
		
ul.footer-in {list-style-type:none; vertical-align:middle; text-align:center}

.spacer {margin-top:0px; width:100%}

.spacer_blue {background-color: rgb(3, 49, 122); height: 10px; margin-top: 20px; clear:both}

.txtemail {text-align:center; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#0000CC; margin-top:60px}

.v10 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px}

.v12 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}

.boxheadtxt {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold}

.noborder {border:0}

input, select, textarea { background: #FFFFA0; color: #000; }

/*table styles begin*/

table.helpT
{ text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
width: 500px;
background-color: #fafafa;
border: 1px #6699CC solid;
border-collapse: collapse;
border-spacing: 0px; }

td.helpHedMain
{ border-right:1px solid #000;
border-bottom: 1px solid #000;
border-left: 1px solid #000;
background-color: #fff;
text-align: left;
text-indent: 5px;
font-family: Verdana;
font-weight: bold;
font-size: 18px;
color: #404040; }

td.helpHed
{ border-bottom: 2px solid #000;
border-left: 1px solid #000;
background-color: #fff;
text-align: left;
text-indent: 5px;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #404040; }

td.helpBod
{ border-bottom: 1px solid #9CF;
border-top: 0px;
border-left: 1px solid #9CF;
border-right: 0px;
text-align: left;
text-indent: 10px;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #fafafa; }

table.sofT
{ text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #000;
width: 475px;
/*background-color: #fafafa;*/
background-color: #fff;
border: 1px #000 solid;
border-collapse: collapse;
border-spacing: 0px;
margin:10px 0 0 10px}

table.sofT2
{ text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #000;
width: 360px;
/*background-color: #fafafa;*/
background-color: #fff;
border: 1px #000 solid;
border-collapse: collapse;
border-spacing: 0px;
margin:10px 20px 0 0}

table.btN
{
color: #000;
width: 475px;
background-color: #fff;
border:none;
margin:10px 0 0 10px}

.txtMid {text-align:center}

.txtRight {text-align:right}

.tRow {border-right:1px solid #000; border-bottom:1px solid #000; text-align:center}

.tRowRbl {border-right:1px solid #000; border-bottom:1px solid #000; border-left:1px solid #000; text-align:center}

.tRowRl {border-right:1px solid #000; border-left:1px solid #000; text-align:center}

.tRowGrey {background-color:#CCCCCC}

#homeNumber{ color:#02307b; font-size:12px; font-family:Verdana, Geneva, sans-serif; padding-top:63px; font-weight:bold; float:right
}

#footercsr{text-align:center; font-family:Arial, Helvetica, sans-serif
}