* CSS Document */



.breadcrumb {

	font:normal 10px/14px Verdana, Arial, Helvetica, sans-serif;

	padding:6px 2px;

	color:#cccccc;

	}

.breadcrumb a {

	font:normal 10px/14px Verdana, Arial, Helvetica, sans-serif;

	text-decoration:underline;

	color:#9191B8;

	}

.breadcrumb a:hover {

	text-decoration:none;

	color:#666666;

	}

.topic tr.topicHead td {

	background:#206DE0 url(../images/th-bg.gif) repeat-x;

	font:bold 12px/16px Arial, Helvetica, sans-serif;

	border-bottom:solid 1px #1F54BC;

	border-top:solid 1px #fff;

	padding:4px;

	color:#fff;

	}

.topic tr.odd td {

	background-color:#F4F5FA;

	}

.topic {

	background-color:#F8F7FC;

	border:solid 1px #D6DCE3;

	}	

.topic td {

	padding:6px 4px;

	border:solid 1px #fff;

	border-right:none;

	border-top:none;

	}

.topic td span.time {

	font:normal 11px/14px Tahoma;

	display:block;

	}	

.topic td.Tname {

	background-color:#DFDFED;

	}	

.topic a {

	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;

	text-decoration:underline;

	color:#0A065B;

	}

.topic a:hover {

	color:#0900BD;

	text-decoration:none;

	}

.srch-option select,.srch-option input,.srch-option textarea {

	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;

	color:#11285A;

	margin:5px 0px;

	}

.srch-option textarea {

	width:300px;

	height:120px;

	}	

.srch-option label {

	padding:20px 0px;

	}

.srch-option input.btn {

	 background:#e3e3db;

	 width:auto;  

     font-size:12px;   

     color:#989070;   

     padding:3px 9px;  

     border-width:2px;  

     border-style:solid;  

     border-color:#fff #d8d8d0 #d8d8d0 #fff;  

     text-decoration:none;  

     text-transform:uppercase;  

	 font-weight:bold;  

	}

.editorWrap {

	border:solid 1px #9A9A9C;

	background-color:#F4F5FA;

	padding:7px;

	margin:7px 15px;

	}

.forum-tblPos {

	background-color:#F4F5FA;

	padding-left:12px;

	}

.forum-tblPos table.info td {

	border-bottom:solid 1px #999999;

	padding:4px 0px;

	font:bold 10px Verdana, Arial, Helvetica, sans-serif;

	}

.forum-tblPos table.forumcontainer h5 {

	font:bold 13px/16px Verdana, Arial, Helvetica, sans-serif;

	padding:0px;

	margin:5px 0px;

	color:#993300;

	}		

.pagingWrap {

	background:#99B1DB url(../images/grade1.gif) repeat-x;

	padding:6px 4px;

	}

.pagingWrap a {

	font-size:11px;

	color:#1E355C;

	text-decoration:none;

	}

.pagingWrap a:hover {

	color:#666666;

	text-decoration:underline;

	}	

			

	

#leftpane {

	width:180px;

	background-color:#E8EBF6;

	padding:6px 12px 6px 6px;

	font-size:11px;

	}

#leftpane h6 {

	background:url(../images/bullet.gif) no-repeat left center;

	font-size:12px;

	font-weight:bold;

	padding:4px 0px 4px 16px;

	margin:0px 0px 4px 0px;

	}										

/***********************************************/

/* General CSS Document Starts Here            */

/***********************************************/

h2.genHeading {

	font:bold 20px/24px "Times New Roman", Times, serif;

	background:url(../images/ico.gif) no-repeat left center;

	padding:4px 0 5px 20px;

	margin-bottom:7px;

	border-bottom:solid 1px #D1D1D1;

	color:#FF3333;

	}

h4.general, h4.srch-tag {

	font:bold 14px/16px Verdana, Arial, Helvetica, sans-serif;

	margin:4px 0px;

	}

h4.srch-tag {

	background-color:#EFEFEF;

	padding:4px 2px;

	}		

input, form, h1, h2, h3, div, ul, li {

	padding:0px;

	margin:0px;

}



body {
	background-color:#666;
	padding:0px;
	margin:0px;
	text-align: center;
}

#externalcontainer {
	padding:0;
	width:1000px;
	margin:0 auto;
}

td, div {

	font:normal 12px/14px Verdana, Arial, Helvetica, sans-serif;

	text-transform:none;

	text-decoration:none;

	color:#000;

}



/* CSS Non editable part */

	

form {

	padding:0px;

	margin:0px;

}	

p {

	padding:11px 0px;

	margin:0px;

}

#header {
	background: #000;}

img {

	border:0px;

}	

.width100per {
background: #fff;
	width:100%;	

}

.width50per {

	border:0px;

	width:50%;	

}

.width33per {

	width:33%;

	}

.width34per {

	width:34%;

	}			

.height1 {

	height:1px;

}	

.width1 {

	width:1px;

}	

.lt, .lm, .lb {

	text-align:left;

}

.lt, .rt, .ct {

	vertical-align:top;

}

.lm, .rm, .cm {

	vertical-align:middle;

}		

.rt, .rb, .rm {

	text-align:right;

}	

.lb, .cb, .rb {

	vertical-align:bottom;

}	

.ct, .cb, .cm {

	text-align:center;

}

/*----------------------------------------*/



#nav, #nav2 {

	background-color:#3A3E41;

	height:27px;

	}

/* index page or user without login navigation css starts here */



/* index page or user without login navigation css end here */

#nav ul li a, #nav2 ul li a {

	float:left;

	text-transform:uppercase;

	text-decoration:none;

	height:19px;

	color:#B1B3B4;

	background:url(../images/grey-dash.gif) repeat-x left 20px;

	padding:8px 0 0 0;

	display:block;

	}

#nav ul li a {

	font:bold 10px/11px Tahoma;

	border-left:solid 3px #3A3E41;

	border-right:solid 3px #3A3E41;

	}

#nav ul li a:hover {

	background:#9E1701 url(../images/white-dash.gif) repeat-x left 20px;

	border-left:solid 3px #9E1701;

	border-right:solid 3px #9E1701;

	color:#fff;

	}		

/* User Navigation css starts here ----------------------------- */	

#nav ul, #nav2 ul {

	padding:0px;

	margin:0px;

	height:27px;

	float:left;

	width:890px;

	}

#nav ul li, #nav2 ul li {

	background:url(../images/separator.gif) repeat-y right top;

	/*border-left:solid 3px #3A3E41;9E1701

	border-right:solid 3px #3A3E41;/*9E1701*/

	height:27px;

	float:left;

	display:inline;

	padding:0px 2px 0 1px;

	margin:0px;

	}

#nav ul li.nosep, #nav2 ul li.nosep{

	background:none;

	}

#nav2 ul li a {

	float:left;

	font:bold 11px/11px Tahoma;

	text-transform:uppercase;

	text-decoration:none;

	height:19px;

	color:#B1B3B4;

	border-left:solid 5px #3A3E41;

	border-right:solid 5px #3A3E41;

	background:url(../images/grey-dash.gif) repeat-x left 20px;

	padding:8px 0 0 0;

	display:block;

	}	

#nav2 ul li a:hover {

	background:#9E1701 url(../images/white-dash.gif) repeat-x left 20px;

	border-left:solid 5px #9E1701;

	border-right:solid 5px #9E1701;

	color:#fff;

	}	

	

/* User Navigation css ends here ----------------------------- */



#top{

	background:#000 url(../images/top-grad.gif) repeat-x left top;

	height:81px;

	}

#top td.search table{

	float:right;

	background:url(../images/search-bg.gif) no-repeat left center;

	height:45px;

	margin-top:13px;

	margin-right:17px;

	width:263px;

	}

#top td.search table input {

	height:14px;

	font-size:10px;

	padding:0 3px;

	}

#top td.search table input.go-btn {

	width:auto;

	height:auto;

	padding:0;

	}		

#top td.search table label {

	font:bold 10px/14px Verdana, Arial, Helvetica, sans-serif;

	text-transform:uppercase;

	margin-right:7px;

	color:#DBDBDB;

	}

#top td.search table a {

	font:bold 10px/14px Verdana, Arial, Helvetica, sans-serif;

	text-transform:uppercase;

	color:#DBDBDB;

	text-decoration:underline;

	}

#top td.search table a:hover{

	text-decoration:none;

	color:#fff;			

	}	

#logo {

	float:left;

	margin:11px 0 0 5px;

	}

#banner td.bann-bg{	

	background:#000 url(../images/bann-support.gif) repeat-x;

	}	

#banner div.bann{

	background:transparent url(../images/hanner-left.jpg) no-repeat left top;

	height:258px;

	/*width:635px*/

	}



	

#banner img.crp {

	border-left:solid 2px #fff;

	}

	

	/* Footer Css Here ---------------------------------- */

#footer td{

	background-color:#3A3E41;

	display:block;

	padding-top:40px;

	height:67px;

	color:#fff;

	font-size:10px;

	}

#footer a {

	font:normal 10px/14px Verdana, Arial, Helvetica, sans-serif;

	text-decoration:none;

	text-transform:uppercase;

	color:#fff;

	margin:0 11px;

	}

#footer a:hover{

	text-decoration:underline;

	}