/* CSS Document */

* { margin:0px; padding:0px; }

body { background:#EBF2FA;  font-family:Arial, Helvetica, sans-serif; }

a { text-decoration:none; color:#ffffff; }

a:hover { text-decoration:underline; color:#EFDE81; }

img { border:0px; }

.left { float:left; }

.right {float:right; }

.clear { clear:both; }

/*Wrapper*/

#wrapper { width:970px; margin:0px auto; background:#EBF2FA; } 



/*RTS Top Logo*/

#toplogo { background:url(../images/rts_logo.jpg) no-repeat; /*padding-top:89px;*/ height:89px; }

#toplogo .flags{ float:right; /*padding-top:35px;*/}

/*Contact NO.*/

#phno { background:#EBF2FA; padding:0px 0px 2px 0px; }

#call-logo { padding-top:5px; }

#refweb { padding-top:3px; }

#refweb a { font-size:16px; font-weight:bold; color:#7270B1; padding-left:40px; font-family:"Arial Rounded MT Bold"; text-transform:uppercase; }

#refweb a:hover{ text-decoration:none; color:#333399; }

#search { height:20px;}

#quicktxt { font-size:16px; font-weight:bold; color:#7270B1; padding:5px 3px 0px 0px; }

#txtbox { padding-right:2px; }

#submit { background:url(../images/go_nav.jpg) top no-repeat; width:43px; height:25px; border:none; cursor:pointer; }



/*Banners*/

#banners{ background:#EBF2FA;}

#bannersI {height:229px; }



/*Top Navigation*/

#topnav { background:url(../images/bg_nav.jpg) no-repeat; width:970px; height:44px; }

#topnav ul li { float:left; font-weight:bold; height:30px; list-style:none; padding-top:12px; padding-right:85px;}

#topnav ul li a:hover{ text-decoration:none;}

.first { padding-left:130px; }



/*Mid Left Section*/

#midsec { background:url(../images/M_bg.jpg) no-repeat;  padding-top:20px;}

#midsecL { width:212px; }



#rtsT { background:url(../images/rts_gps_overview_bg.jpg) no-repeat; width:212px; height:44px;}

#rstB { background:url(../images/rtr_gps_overview_b_bg.jpg) no-repeat; width:213px; height:46px;}

#rstB img{ padding-left:20px; width:180px; height:46px; }

#rstM { background:url(../images/rts_gps_overview_m_bg.jpg) no-repeat;  }

#rstM p{  color:#474090; text-align:left; font-size:16px; font-weight:bold; width:175px; padding: 10px 0px 10px 20px; }



/*Mid Right Section*/

#midsecR { width:720px; }

#midsecRT { padding-top:15px; }

.botborder { border-bottom: #3A3288 solid; padding-bottom:2px; }

.midsectopR { background:url(../images/contact_rts_bg.jpg) no-repeat; text-align:center; width:115px; height:20px; padding-top:3px; }

.anchorf { font-size:12px; font-weight:bold; padding:0px 0px 0px 8px; }

#midsecTB ul { padding-left:15px; }



#middsecRTB { padding-top:15px; }

.midsecTL{ font-size:18px; font-weight:bold; color:#252B29; }

.midsectext { font-size:15px; text-align:left; font-weight:bold; color:#585A5E; }

#midsecTM p { padding:10px 0px  10px 0px; }

#midsecTM a{ color:#686db1;}

#midsecTM a:hover{ color:#3a3288; text-decoration:none;}

.firstul { padding-top:10px ; }

.para { padding-top:20px; }



#copyright { padding-top:10px; }

#copyrightI { border-top: #3A3288 solid; padding-bottom:2px; }

#copyrightI p{ font-size:12px; font-weight:bold; text-align:center; color:#474090; padding:10px 0px 20px 0px; } 





/*Video Page CSS*/

#midsecVR { width:700px; }

#midsecVRI { padding:25px 190px 0px 0px; z-index:-1; }

#videotxt p { color:#585A5E; font-size:15px; font-weight:bold; text-align:center; padding:10px 105px 0px 50px; }

#midsecLR img { width:230px;}

#videotxt a { color:#3333FF; text-decoration:underline; }

#videotxt a:hover { text-decoration:none; color:#33CC00; }



/*Contact Us page CSS*/

#info { padding:20px 0px 0px 170px; }

#infoR p{ text-align:right; padding:0px 220px 10px 0px; }

#infoI table{ margin:0px; padding:0px; font-size:15px; font-weight:bold; color:#585A5E; margin-left:-50px;}

#infoI table td{ padding-left:5px; padding-top:5px;}

#infoI table input.txtbox{ width:250px; padding:1px;}

#infoI table textarea{ width:250px; overflow:hidden; height:100px; border:#000000 solid 1px;}







.para { padding-left:5px; }

#buttton { padding:10px 0px 0px 150px; }

.submitB {  cursor:pointer; background-color:#3A3288; color:#ffffff; font-weight:bold; border:none; padding:3px 7px 3px 7px; }

input { border-style:solid; border-color:#000000; border-width:1px; }



/*Text Navigations*/

#textL img { width:400px; height:80px; }

#textL p { width:400px;  font-size:15px; text-align:justify; font-weight:bold; color:#585A5E; padding-bottom:20px; }

.textparapad { padding-top:20px; }

#textL ol { text-align:justify; font-weight:bold; color:#585A5E; list-style:inside; width:400px; }

#textL ol li { font-size:17px; color:#000000; }

#textL ol { list-style-type:none; }

#textL ol ul { padding-left:20px; }

#textL ol ul li { list-style-type:none; line-height:25px; font-size:14px; color:#585A5E; width:370px; }

.olbullet { list-style-type:decimal; }

.olpad { padding-top:20px; }

#textR { padding-left:100px; }



.midpad { padding-right:30px; }

.navbotpad { padding-bottom:30px; }



/*Navigate Navigation*/

#navigateLR {  width:400px;  font-size:15px; text-align:justify; font-weight:bold; color:#585A5E; padding-bottom:20px; }

#navigateLR ul { padding-left:30px; padding-top:20px; }

#navigateLR ul li { font-size:15px; text-align:justify; font-weight:bold; color:#585A5E;line-height:25px; list-style-type:none; list-style:url(../images/nav_bullet.png); }

.navpara { font-size:18px;  width:400px; text-align:justify; color:#585A5E; font-weight:bold; padding-top:30px; }

#navigateR { padding-left:100px; }



/*Mark Navigation*/

#markL img { width:400px; height:80px; }

#markL p { width:400px;  font-size:15px; text-align:justify; font-weight:bold; color:#585A5E; padding-bottom:20px; }

.textparapad { padding-top:20px; }

#markL ol { text-align:justify; font-weight:bold; color:#585A5E; list-style:inside; width:400px; }

#markL ol li { font-size:17px; color:#000000; list-style:decimal; list-style-position:inside; }

#markL ol { list-style-type:none; }

#markL ol ul { padding-left:20px; }

#markL ol ul li { list-style-type:none; line-height:25px; font-size:14px; color:#585A5E; width:370px; }

#markR { padding-left:100px; }

#marklist ol { padding-left:30px;  list-style:decimal; width:150px; }

#marklist ol li { font-size:15px; font-weight:bold; color:#585A5E; list-style:decimal; }

#marklist p { font-size:22px; color:#585A5E; padding:25px 0px 10px 0px; width:150px; }



/*Trak Navigation*/

#trakR { padding-left:100px; }

#trakLR {  width:400px;  font-size:15px; text-align:justify; font-weight:bold; color:#585A5E; padding-bottom:20px; }

#trakLR ol { text-align:justify; font-weight:bold; color:#585A5E; list-style:inside; width:400px; }

#trakLR ol li { font-size:17px; color:#000000; list-style:decimal; list-style-position:inside; }

#trakLR ol { list-style-type:none; }

#trakLR ol ul { padding-left:20px; }

#trakLR ol ul li { list-style-type:none; line-height:25px; font-size:14px; color:#585A5E; width:370px; }

.trakpara { font-size:18px;  width:400px; text-align:justify; color:#585A5E; font-weight:bold; padding-top:30px; }

.trackparapad { padding:20px 0px 0px 0px; }



/*Manage Navigation*/

#manageLR {  width:400px;  font-size:15px; text-align:justify; color:#585A5E; padding-bottom:20px; }

#manageLR p { font-size:16px;  width:400px; text-align:justify; color:#585A5E; font-weight:bold; padding-top:30px; } 

#manageLR ul { padding-left:30px; padding-top:20px; }

#manageLR ul li { font-size:15px; text-align:justify; font-weight:bold; color:#585A5E;line-height:25px; list-style-type:none; }

#manageR { padding-left:100px; }

.midpad1 { padding-right:46px; }