/* Default Tags */
body{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#4D4D4D; background:url(../images/targus-bg.png);}
img, fieldset {	border:0;}
ul {list-style:none;}
a {	text-decoration:none;}
.clear {clear:both;}
.left{ float:left;}
.right{ float:right;}

/*Header start here*/
#header{width:945px; margin: 0 auto; overflow:hidden; border-left:1px solid #A1AAB1; border-right:1px solid #A1AAB1;}
.header-lft{width:690px; float:left; background:url(../images/targus-headerbg.gif) top repeat-x; height:75px;}
.header-lft-l{width:189px; float:left;}
.header-lft-r{width:501px; float:left;}
.space-lft1{padding-left:45px;} .ht1{height:24px;}
.space-top1{padding-top:3px;}

.header-rht{width:255px; float:right;}
.search-box{width:254px; background:url(../images/targus-searchbx-bg.gif) top repeat-x; height:52px; border-left:1px solid #AFBDCB;}
.home-box{width:254px; background:url(../images/targus-homebox-bg.gif) top repeat-x; height:23px; width:255px;}

/*animation image style start here*/
#animation-img{width:945px; margin: 0 auto; overflow:hidden; border-left:1px solid #A1AAB1; border-right:1px solid #A1AAB1;}


/*Wrapper styles start here*/
#wrapper{width:945px; margin: 0 auto; overflow:hidden; border-left:1px solid #A1AAB1; border-right:1px solid #A1AAB1; background-color:#FFFFFF;}
.wdth927{width:927px; margin:0 auto; overflow:hidden; background: url(../images/targus-wdth927-bg.png); border:1px solid #DFE7EA; margin-top:8px; margin-bottom:8px;}
.height2{height:16px;}
.middle{ width:927px;}
.middle-welcome-bfore{width:12px; float:left; }
.middle-welcome{width:336px; float:left; background-color:#EEF1ED; }
.middle-welcome-space{width:12px; float:left;}
.middle-services{width:336px; float:left;}
.middle-service-space{width:12px; float:left;}
.middle-news{width:208px; float:left;}
.spacelft-rht{padding-left:12px; padding-right:12px;}
.welcome-bg{background:url(../images/targus-welcome-middlebg.gif) top repeat-y;}
.link-lft{ width:137px; float:left; overflow:hidden;}
.link-rht{ width:138px; float:left; overflow:hidden;}
.space-bot1{padding-bottom:5px; *padding-bottom:7px;}
.logos-bg{background:url(../images/logos-bg.png) top repeat-y;}



/*form styles start here*/
.field-home{width:132px; height:13px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}


/*Navigation styles*/
.blue12-nav{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3F6780; text-decoration:none;}
.blue12-nav:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3F6780; text-decoration:underline;}

.blue12-nav2{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4D4D4D; text-decoration:none;}
.blue12-nav2:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#425994; text-decoration:underline;}

.wht11-nav{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none;}
.wht11-nav:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:underline;}

.gry12-navu{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4D4D4D; text-decoration:underline;}
.gry12-navu:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4D4D4D; text-decoration:none;}



/*Text styles*/
.txt13dark-blue{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#293647; text-decoration:none;}
.txt20dark-blue{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#244199; text-decoration:none;}

.txt16-blue{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#306295; text-decoration:none;}
.txt14-blue{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#306295; text-decoration:none;}
.txt12-red{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#D61E04; text-decoration:none;}
.txt22-gry{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#306295; text-decoration:none;}
.color-red{color:#D61E04;}
.txt12gry{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#4D4D4D; text-decoration:none;}

.more{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#003399; text-decoration:none; }
.more;hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#003399; text-decoration:none;}


/*fotter styles start here*/
.txt-footer {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#595959; text-decoration:none;}
.txt-footer:hover {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#595959; text-decoration:underline;}
#footer {width:905px; overflow:hidden; margin:0 auto; border-left:1px solid #A1AAB1; border-right:1px solid #A1AAB1; background-color:#F1F2F6; height:55px; padding-left:20px; padding-right:20px; padding-top:10px;}
.list {list-style-image:url(../images/bullet.gif); }
.list1 { list-style-image:url(../images/bullet1.jpg);}
.list2 { list-style:none; background:url(../images/bullet1.jpg) no-repeat 0px 11px; padding:6px 0px 0px 12px;
}






.partner_main {
	float:left;
	width:100%;
	height:auto;
	padding:0px 0px 0px 0px;
	}
.partner_inner {
	float:left;
	width:100%;
	height:auto;
	border-top:solid 1px #dbe5f1;
	padding:12px 0px 12px 0px;
	}
.partner_logo {
	float:left;
	width:188px;
	height:auto;
	padding:0px 0px 0px 30px;
	}
.partner_logo_text {
	float:left;
	width:300px;
	height:auto;
	padding:30px 0px 0px 130px;
	text-align: left;
	}
	
.branchec_main {
	float:left;
	width:100%;
	height:auto;
	}
.branchec_left {
	float:left;
	width:225px;
	height:auto;
	}
.branch_title {
	float:left;
	width:100%;
	height:auto;
	padding:15px 0px 4px 0px;
	}
	
.left_nav {
	float:left;
	width:170px;
	height:auto;
	padding:0px 0px 0px 25px;
	}
.left_nav ul {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
	}
.left_nav li {
	margin:0px 0px 0px 0px;
	padding:0px 0px 5px 0px;
	float:left;
	width:170px;
	font-size:14px;	
	}
.left_nav a {
	text-decoration:none;
	color:#696969;
	}
.left_nav a:hover {
	text-decoration:none;
	color:#1a2d7d;
	}
.left_nav a.active {
	text-decoration:none;
	color:#1a2d7d;
	}

/*-----------------News CSS-----------------*/
/*.news_header h3 { font-size:16px; color:#244199; float:left; }*/
.news_header { padding:0; margin:0; text-align:left; }
.news_header h3 { font-size:16px; color:#244199; padding:0; margin:0; }
#author { font-size:13px; color:#306295; }
#auth_name { font-size:13px; color:#4D4D4D; font-weight:normal; }
#date { font-size:12px; color:#306295; font-weight:bold; float:right; margin:0px; #margin:-15px; }
/*.news_wrap { height:300px; border-bottom:1px dashed #333333; }*/
.news_wrap { padding:0px 0px 0px 0px; margin:0; /*border-bottom:1px dashed #999999;*/ height:26px; }
.news_cont { margin:15px 0px 0px 0px;}
.news_img { height:150px; width:300px; border:1px solid #ccc; float:left; overflow:hidden; }
.news_cont p { float:left; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4D4D4D; }
#cont { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4D4D4D; float:left; border-bottom:1px dashed #999999; padding:5px 0px 10px 0px; }
.news_header ul { list-style:square; color:#4D4D4D; float:left; padding:0px 0px 0px 15px; margin:0px 0px 30px 0px; width:100%; border-bottom:1px dashed #999999; border-top:1px dashed #999999; padding:12px 0px 12px 14px; }
.news_header ul a { color:#4D4D4D; }
.news_header ul a:hover { color:#0000FF; }
.news_header li:hover { list-style:square; color:#0000FF; }
.news_cont p img { float:left; padding:0px 20px 0px 0px;}
#nam { color:#FF6600; }
#dir { font-size:11px; }
