/* CSS Document */
* {margin:0; padding:0;}

body {background:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#626262; margin:0; padding:0; line-height:18px;}

.main {width:100%; display:block;}

.MainDiv {width:950px; margin:0 auto; padding:0;}

.Clr {clear:both;}
img {border:none;}

.Header { width:949px; height:212px; margin:0 auto; padding:0;}
/*.HeaderBG {background:#1487ca;}*/
.HeaderBG {}
/*.Patch {background:url(/gsm/images/client_login/patch.jpg) top left repeat-x #fff; height:auto;}*/
.Patch {width:949px; float:left; padding-bottom:0px;}
.Online {color:#333333; font-size:20px; text-align:center; padding:0; height:30px; margin-left:5px; width:324px;}
.TopTab {width:949px; float:left; padding:0 0 0 0px;}
.TopTab ul { display:inline;}
.TopTab ul li {list-style:none; display:inline;}

.LoginDiv { margin:0 auto; width:910px; padding:0 20px 10px 20px; }
.Player {float:left; width:302px;}
/*.LoginImg {float:left; width:172px; margin-left:20px; font-family:Trebuchet MS;}*/
.LoginTtl { width:200px; font-size:25px; font-weight:bold; color:#106ca2; padding:0; margin:0 0 0 20px; float:left;}
.LoginTtl span {font-size:18px; font-weight:normal; color:#333333; line-height:26px; }
.LoginBox {width:328px; float:right; background:url(/gsm/images/client_login/loginbox.png) top left no-repeat; height:213px; padding:0 15px 0 15px;}

.LoginBox h2 { margin:10px auto; padding:4px 0 8px 35px; background:transparent url(/gsm/images/client_login/login-ico.jpg) no-repeat scroll 0 -2px; font-size:24px; color:#000000; border-bottom:2px solid #a4a4a4; width:292px; }

.InputDiv {float:left; width:245px;}
.ButDiv {float:right; width:81px;}

.Input {width:230px; background:#eee; color:#000; border:1px solid #a8a8a8; height:25px; font-size:14px; padding:5px 0 0 5px;}

.ConcDiv { float:left; width:465px; height:auto;}
.ConcDiv h1 {background:url(/gsm/images/client_login/ic4.jpg) top left no-repeat; padding:0 0 0 50px; font-size:18px; color:#333333; line-height:40px;}
.BoxTop { background:url(/gsm/images/client_login/box-top.jpg) top left no-repeat; height:42px; padding:5px 0 0 10px;}

.AdiDiv { float:right; width:465px; height:auto;}
.AdiDiv h1 {background:url(/gsm/images/client_login/ic2.jpg) top left no-repeat; padding:0 0 0 50px; font-size:18px; color:#333333; line-height:40px;}

.ArcDiv { float:left; width:465px; height:auto;}
.ArcDiv h1 {background:url(/gsm/images/client_login/ic3.jpg) top left no-repeat; padding:0 0 0 50px; font-size:18px; color:#333333; line-height:40px;}

.IpsDiv { float:right; width:465px; height:auto;}
.IpsDiv h1 {background:url(/gsm/images/client_login/ic1.jpg) top left no-repeat; padding:0 0 0 50px; font-size:18px; color:#333333; line-height:40px;}

.BoxBot {float:left; width:463px; color:#FFFFFF; font-size:13px; font-weight:bold; border-bottom:1px solid #a4a4a4; border-left:1px solid #a4a4a4; border-right:1px solid #a4a4a4; line-height:20px;}
.BoxBot .bannerimg {float:left; width:308px;}
.BoxBot .bannertxt {float:left; width:135px; height:137px; padding:10px; background:url(/gsm/images/client_login/banner-txt-bg.jpg) top left repeat-x;}

.MiddContMain { width:949px;}
.Midbg {background:url(/gsm/images/client_login/mid-bg.jpg) top left repeat-x #fff; height:auto; width:949px;}

.Con1Head { width:435px; float:left; padding-left:10px; margin:0 10px 0 10px;}
.Con1Head  p { width:430px; margin:10px auto;}
.Con1Head h1 { background:url(/gsm/images/client_login/ic5.jpg) top left no-repeat; margin:0; padding:0 0 3px 60px; line-height:40px; font-size:20px; font-weight:normal; color:#333333; border-bottom:1px dotted #626262;}
.Con1Head h1 span { color:#106ca2;}

.Con1Head1 { width:435px; float:left; padding-left:10px; margin:0 10px 0 10px;}
.Con1Head1  p { width:430px; margin:10px auto;}

.Con1Head1 ul { padding:0 0 0 25px;}
.Con1Head1 ul li { padding:0px 0 8px 35px; background:url(/gsm/images/client_login/aerow.png) left 5px no-repeat; list-style:none;  color:#348527; font-size:14px; font-weight:bold;}

.Con1Head1 h1 { background:url(/gsm/images/client_login/why-chose.png) top left no-repeat; margin:0; padding:0 0 3px 55px; line-height:40px; font-size:20px; font-weight:normal; color:#333333; border-bottom:1px dotted #626262;}
.Con1Head1 h1 span { color:#106ca2;}

.Con1Head2 {width:938px; margin:0 auto; padding-left:10px;}
.Con1Head2 p { width:900px; margin:8px 0 0 0;}
.Con1Head2 h1 { background:url(/gsm/images/client_login/ic7.jpg) top left no-repeat; margin:0; padding:0 0 0 47px; line-height:40px; font-size:20px; font-weight:normal; color:#333333; border-bottom:1px dotted #626262;}
.Con1Head2 h1 span { color:#106ca2;}

.Con1Head3 {width:938px; margin:0 auto; padding-left:10px;}
.Con1Head3 p { width:900px; margin:8px 0 0 0;}
.Con1Head3 h1 {margin:0; padding:0 0 0 0; line-height:40px; font-size:20px; font-weight:normal; color:#333333; border-bottom:1px dotted #626262;}
.Con1Head3 h1 span { color:#106ca2;}

.Con1Head5 { width:435px; float:left; padding-left:10px; margin:0 10px 0 10px;}
.Con1Head5  p { width:430px; margin:10px auto;}
.Con1Head5 h1 { background:url(/gsm/images/client_login/ic8.png) top left no-repeat; margin:0; padding:0 0 3px 40px; line-height:40px; font-size:20px; font-weight:normal; color:#333333; border-bottom:1px dotted #626262;}
.Con1Head5 h1 span { color:#106ca2;}

.Book {float:left; padding:45px 0 0 0; font-weight:normal;}
.Book a{ color:#5588BB; font-size:12px; text-decoration:none;}
.Book a:hover{ color:#950000; font-size:12px; text-decoration:none;}

/* Navigation Starts here*/

#nav, #nav ul { border:0; list-style-type:none; display:block; overflow:hidden; }
#nav li { border:0; display:inline; float:left; position:relative; z-index:5; }
#nav li:hover{ z-index:10000; white-space:normal; }
#nav li li { float:none; display:block; }
#nav ul { visibility:hidden; position:absolute; z-index:10; left:0; top:0; }
#nav li:hover>ul { visibility:visible; top:100%; }
#nav li li:hover>ul { top:0; left:100%; }
#nav:after, #nav ul:after { content:"."; height:0; display:block; visibility:hidden; clear:both; }
#nav, #nav ul { display:inline-block; min-height:0; }
#nav a { text-decoration:none; display:block; position:relative; }
#nav ul { margin:-1px 0 0 0; } #nav ul ul { padding:30px 30px 30px 10px; margin:-30px 0 0 -10px; }

#nav {width:949px;/*give width*/ height:34px;/*give height*/ background:url(/gsm/images/client_login/nav.png); /*set bg*/ margin:0 0 10px 0; }
#nav a span { display:none;/*hide links at top level*/ }
#nav ul a span { display:inline;/*show links at second level*/ }
#nav a { height:34px;/*expand links to fill li's*/ }
#content #nav, #content-listing #nav, #content-main #nav{margin:0 0 26px 0;}
#content #nav li, #content #nav li li, #content-listing #nav li, #content-listing #nav li li, #content-main #nav li, #content-main #nav li li{ background:none; padding:0; }
#nav #pan1{width:90px; margin-left:0px;}/*set custom width, a's will follow cause they are display - block*/
#nav #pan2{width:119px;}
#nav #pan3{width:106px;}
#nav #pan4{width:122px;}
#nav #pan5{width:118px;}
#nav #pan6{width:132px;}
#nav #pan7{width:122px;}
#nav #pan8{width:140px;}
#nav #pan9{width:0px;}

#nav #pan1 a:hover, #nav #pan1 a.selected{background:url(/gsm/images/client_login/nav.png) 0 -35px no-repeat;}/*set background to hover and selected states*/
#nav #pan2 a:hover, #nav #pan2 a.selected{background:url(/gsm/images/client_login/nav.png) -90px -35px no-repeat;}
#nav #pan3 a:hover, #nav #pan3 a.selected{background:url(/gsm/images/client_login/nav.png) -209px -35px no-repeat;}
#nav #pan4 a:hover, #nav #pan4 a.selected{background:url(/gsm/images/client_login/nav.png) -315px -35px no-repeat;}
#nav #pan5 a:hover, #nav #pan5 a.selected{background:url(/gsm/images/client_login/nav.png) -437px -35px no-repeat;}
#nav #pan6 a:hover, #nav #pan6 a.selected{background:url(/gsm/images/client_login/nav.png) -555px -35px no-repeat;}
#nav #pan7 a:hover, #nav #pan7 a.selected{background:url(/gsm/images/client_login/nav.png) -687px -35px no-repeat;}
#nav #pan8 a:hover, #nav #pan8 a.selected{background:url(/gsm/images/client_login/nav.png) -809px -35px no-repeat;}
#nav #pan9 a:hover, #nav #pan9 a.selected{background:url(/gsm/images/client_login/nav.png) -949px -35px no-repeat;}

/*this have to be separate from above to make sure IE6 reades above rules*/
#nav #pan1:hover>a{background:url(/gsm/images/client_login/nav.png) 0 -35px no-repeat;}/*set background to hover and selected states*/
#nav #pan2:hover>a{background:url(/gsm/images/client_login/nav.png) -90px -35px no-repeat;}
#nav #pan3:hover>a{background:url(/gsm/images/client_login/nav.png) -209px -35px no-repeat;}
#nav #pan4:hover>a{background:url(/gsm/images/client_login/nav.png) -315px -35px no-repeat;}
#nav #pan5:hover>a{background:url(/gsm/images/client_login/nav.png) -437px -35px no-repeat;}
#nav #pan6:hover>a{background:url(/gsm/images/client_login/nav.png) -555px -35px no-repeat;}
#nav #pan7:hover>a{background:url(/gsm/images/client_login/nav.png) -687 px -35px no-repeat;}
#nav #pan8:hover>a{background:url(/gsm/images/client_login/nav.png) -809px -35px no-repeat;}
#nav #pan9:hover>a{background:url(/gsm/images/client_login/nav.png) -949px -35px no-repeat;}

.lypass { font-size:11px;}
.lypass a{ color:#5588BB; font-size:11px; text-decoration:none;}
.lypass a:hover{ color:#950000; font-size:11px; text-decoration:none;}

/*.gray_BG {background:url(/gsm/images/client_login/gray-bg.jpg) top left repeat-x;}*/
.gray_BG {}

.footer_BG {background:url(/gsm/images/client_login/footer-bg.jpg) top left repeat-x; height:125px;}
.footerman {width:35px;	float:left; padding:45px 5px 0 10px;}
.footerico {width:25px;	float:left; padding:50px 0 0 0 ;}
.footerdate {width:200px; float:left; padding:50px 0 0 10px; color:#333333}
.footerdy {width:10px; float:left; padding:30px 0 0 10px; }
.copy {width:470px; float:right; padding:50px 0 0 0; color:#333333}

.FooterCnt {width:948px; height:auto; margin:0 auto 0 auto; padding:50px 0 0 0; text-align:center;}
.FooterCnt ul {list-style:none; }
.FooterCnt li {display:inline;}
.FooterCnt li a { padding:0 8px; color:#323232; text-decoration:none;}
.FooterCnt li a:hover {color:#323232; text-decoration:underline;}

.FooterCnt p {font-size:11px; margin:15px 0 0 0;}

.mainheader {width:948px; height:auto; margin:0 auto 0 auto; border-bottom:1px solid #cee4f2;}
.headerLeft { width:500px; height:auto; float:left;}
.headerRight { width:448px; height:auto; float:right; text-align:right; padding:20px 0 0 0;}

.innerComBord  { width:948px; height:12px; float:left; background:#ececec; }

.createclient{ 
	float:right;
	font-size:18px;
	padding:30px 0 0;
	z-index:9999;
}

/* 02.02.10 */

.Tour {width:440px; height:auto;}
.TourL {float:left;}
.TourR {float:right;}

.Tour .top {width:440px; float:left;}

.Tour .top h1 { line-height:45px; font-size:20px;  color:#333333; float:left;}
.Tour .Cntbox {width:438px; float:left; border-width:0 1px 1px 1px;  border-style:solid; border-color:#a4a4a4;}
.Tour .Cntbox .Images {float:left; width:293px;}
.Tour .Cntbox .Cnt {float:left; width:125px; height:137px; padding:10px; background:url(/gsm/images/client/banner-txt-bg.jpg) top left repeat-x; color:#FFFFFF; font-weight:bold; line-height:18px; }

.Tour .cntbordbox {width:416px; float:left; border-left:2px solid #e0e0e0; border-right:2px solid #e0e0e0; padding:10px; font-size:12px; color:#333333; line-height:19px;}
.Tour .bot {width:436px; height:42px; float:left; background:url(/gsm/images/client/tour-bot-bg-1.jpg) top left repeat-x; text-align:center; font-size:20px; color:#ffffff; line-height:40px; border-left:2px solid #e0e0e0; border-right:2px solid #e0e0e0;}

.ContBox { background:url(/gsm/images/client/mid_curv.gif) repeat-x #ebebeb; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; min-height:260px; padding:0 10px;}

.ContTtl { background:url(/gsm/images/client/bg-banner-title.gif) no-repeat; width:418px; height:30px; font-size:14px; font-weight:bold; color:#FFFFFF; padding:12px 0 0 0; margin:0; text-align:center;}

.ContImg {width:418px; float:left; height:121px; padding:0; margin:10px 0 0 0;}

.ContTxt {float:left; padding:10px 0 0 5px; font-size:12px; color:#333333; line-height:19px; display:block;}

.bookmarks_box {width:949px; float:left; margin:0; padding:0px 0 15px 0;}
.Online_Right_Now { font-size:18px; font-weight:bold; color:#888888;}
.login_banner {width:949px; float:left; margin:0;}
.login_banner .banner_box { width:630px; height:208px; float:left; background:url(/gsm/images/client/login_banner.jpg) top left no-repeat;}
.login_banner .banner_box .tabs_box { width:588px; float:left; padding:169px 22px 0 20px;}

.login_banner .login_box { width:279px; height:188px; padding:20px 20px 0 20px; float:left; background:url(/gsm/images/client/login_banner_1.jpg) top left no-repeat;}
.login_banner .login_box .tit_login { width:249px; height:30px; padding:0 0 4px 30px;  float:left; font-size:24px; color:#000000; border-bottom:1px solid #a4a4a4; background:url(/gsm/images/client/login_ico.jpg) top left no-repeat; margin-bottom:8px;}
.login_banner .login_box .table { width:279px; float:left;}
.login_banner .login_box .table input { width:190px; height:24px; background:#eeeeee; border:1px solid #a8a8a8; padding:3px 0 0 2px;}

.aboutcnt { }
.aboutcnt p { margin:0 0 10px 0; padding:0; }
.aboutcnt  .aboutuscontentrewrite {width:906px; float:left; margin-top:10px;}
.aboutcnt  .aboutuscontentrewrite .tit { font-size:16px; font-weight:bold; padding:0 0 8px; display:block;}
.aboutcnt  .aboutuscontentrewrite ul {list-style:inside; width:290px; margin:0 12px 0 0; float:left;}
.aboutcnt  .aboutuscontentrewrite ul li { line-height:22px;}

.footer_cnt_btm { background:#dedede;}
.footer_cnt_btm .btmcnt {width:948px; margin:0 auto; padding:0 0 10px 0; font-size:11px;}
