/* reset */
html, body {height:100%; margin:0px; padding:0px;}
body {font-size:13px;font-family:Verdana, Tahoma,Georgia; color:#000000;}
a img {border:none;}
form {padding:0px; margin:0px;}
:focus { outline: none;}
table td {vertical-align:top;}
.clear{clear:both;}
p {padding:5px 0;margin:0;}
h1, h2, h3, h4, h5, h6 {margin:0;padding:0;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {text-decoration:none !important;}
/* reset */


body {
	background:#E7E2DA url(/i/body_bgr.png) top left repeat-x;
}

/* HTML Tags */

h1 {font-size:18px;}
h2 {font-size:16px;}
h3 {font-size:14px;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}

/* HTML Tags */




/* Classes */

	.more-read {display:block;text-align:right;font-size:11px;}
	.sub-info {display:block;padding-bottom:5px;}

/* Classes */




/* Layout */
	
	#wrap {
		width:1010px;margin:0 auto;
		background:url(/i/body_wrap_bgr.png) top center repeat-y;		
	}
	
		
	#content {
		width:710px;
		padding:0px 10px 10px 0px;
	}

	#left-nav {width:200px;padding:10px 0;}
	
		#header {
			background:url(/i/header_wrap.png) top left no-repeat;
			padding:0px 10px;
		}
#header_in {
	<?/*background:url(/i/header.png) top left no-repeat;*/?>
	height:190px;
}
	
#ctx {
	width:250px;
	padding:0px;
	background:#E7E2DA;
}

/* Layout */




/* Default */
body.Print { padding:10px; background:#ffffff;}

.error {color:#FF0000;}

.spTitle {font-weight:bold;font-size:15px;}
.spTitle a {color:#FF0000;text-decoration:none;}
.spSubTitle {font-weight:bold;}
.spSubTitle a{font-weight:bold;}

.ImgLeft {float:left;margin-right:5px;margin-bottom:0px;border: 1px solid #999;}
.ImgRight {float:right;margin-left:5px;margin-bottom:0px;border: 1px solid #999;}

.DownloadLink{ background: url(/i/download_ico.gif) no-repeat 0 50%; padding-left:20px; line-height:18px;  }

.BackPrintTop {padding:45px 5px 5px 5px;text-align:right;font-size:11px;color:#666666;}
.BackPrintTop a {text-decoration:none;font-family:Tahoma;color:#666666;font-size:11px;padding:0 3px;}
.BackPrintTop a:hover {text-decoration:underline;}
.BackPrintTop .Back { }
.BackPrintTop .Print { }
.BackPrintTop .Top { }

.PageBar {padding:10px;text-align:right;}
	.PageBar b {border:1px solid #E5E5E5;padding:2px 5px;color:#cc0000;text-decoration:none;font-family:Tahoma;}
	.PageBar a {border:1px solid #E5E5E5;padding:2px 5px;background-color:#f1f1f1;text-decoration:none;font-family:Tahoma;color:#044E8E !important;font-weight:bold;}
#FooterCont { }

#ITTILogo { }
/* Default */


.top_links a {
	color:#ffffff;
}

.topMenu {
	padding:6px 5px;
	background:#E7E2DA;
}

.menu a {
	display:block;
	height:48px;
	line-height:48px;
	color:#cccccc;
	font-size:16px;
	padding:0px 20px;
}

.menu a:hover, .menu a._selected {
	color:#ffffff;
	background:url(/i/TopNav/b.png) top left no-repeat;	
}

a.first_a {
	background:url(/i/TopNav/menu_left.png) top left no-repeat;	
}

a.first_a:hover, a.first_a_selected {
	background:url(/i/TopNav/l_b.png) top left no-repeat !important;	
	color:#ffffff;
}



.menu {
	background:#000000;
}

.tdBord {
	background:url(/i/TopNav/border.png) top right repeat-y;
	padding-right:2px;
}

.tdSearch {
	background:url(/i/TopNav/right_menu.png) top right no-repeat;
	text-align:right;
	vertical-align:middle !important;
	padding-right:10px;
}

.input_search {
	background:#ffffff url(/i/TopNav/s_l.png) top left no-repeat;
	padding:0px 0px 0px 2px;
	margin:0px;
	line-height:24px;
	height:24px;
	border:none;	
	float:left;
	/*vertical-align:1px;*/
}

.btnSearch {
	background:url(/i/TopNav/btnSearch.png) top left no-repeat;
	width:29px;
	height:24px;
	border:none;
	line-height:24px;
	margin:0px;
	padding:0px;
	
}

.sliderTd1 {
	padding-right:5px;
}

.sliderTitle {
	padding-bottom:10px;	
}
.sliderTitle a{
	font-family:Georgia;
	font-size:20px;
	color:#ffffff;
	font-style:italic;	
}



.sliderBody {
	color:#ffffff;
}

.sliderLink {
	padding-top:20px;
}

.sliderLink a {
	color:#FFCC00;
}

.sliderPic {
	background:url(/i/photo_bgr_blu.png) top left no-repeat;
	padding:10px;
	width:210px;	
}

.articleBox {
	border-bottom:1px solid #E4E3DF;
	margin-bottom:20px;
	padding:0px 10px 20px 10px;
}

.pic {
	background:url(/i/photo_bgr_white.png) top left no-repeat;
	padding:10px;
	width:220px;
}

div.pic {
	background:url(/i/photo_bgr_white.png) top left no-repeat;
	padding:10px;
	width:200px;
	height:150px;
}

td.shortDescription {
	vertical-align:middle !important;	
}

.Title {
	padding-bottom:10px;
}

.Title, .Title a {
	font-size:16px;
	color:#A20102;
	font-weight:normal;
}

.date {
	font-size:12px;
	font-weight:bold;
	color:#000000;
	padding-bottom:10px;
	
}

a.readMore {
	float:right;
	font-size:12px;
	color:#A20102;
	font-weight:bold;
	background:url(/i/arrow.png) center right no-repeat;
	padding-right:10px;
}

.author {
	clear:both;
	color:#666666;	
}

.author a {
	color:#305E7F;
	font-weight:bold;
}

.author1 {	
	padding:5px 5px 0px 5px;
}

.author1, .author1 a {
	color:#005CFF;
} 

.scale {
	font-size:10px;
	color:#333333;
	padding:0px 5px 5px 5px;
}

.rating {
	color:#929292;
	text-align:right;
	padding:10px 0px 0px 0px;
}

.pt1 {
	font-family:Georgia;
	font-size:23px;
	color:#CF0402;
	font-style:italic;
	padding-right:10px;
	white-space:nowrap;
	width:1%;
}

.div_pt1 {
	font-family:Georgia;
	font-size:23px;
	color:#CF0402;
	font-style:italic;
	padding-right:10px;

}

.pt2 {
	border-bottom:1px solid #cccccc;
}

.pageTitle {
	padding-bottom:10px;
}

.comments_title2 {
	font-family:Georgia;
	font-size:23px;
	font-style:italic;

}

.sub_a {
	float:left;
	padding:0px 5px;
	color:#666666;
	font-size:12px;
}

.sub_selected {
	color:#CF0402 !important;
}

.projectTab td{
	padding:10px 5px 5px 5px;
}

.footLinks {
	background:#ffffff;
	margin-top:10px;
	border-top:1px solid #B4A68D;
	border-bottom:1px solid #B4A68D;
	padding:10px 0px;
}

.fl td {
	padding:5px 15px;
	border-right:1px dotted #666666;
}

.fl a {
	color:#044E8E;
	font-size:11px;
}

.theFooter {	
	background:url(/i/footer.png) top left no-repeat;
	min-height:250px;
	
}

.theFooter td {
	text-align:center;
	padding:0px 15px;
	color:#cccccc;
	font-size:12px;
}
.theFooter a {
	color:#cccccc;
	font-size:12px;
}

.ads {
	margin-bottom:10px;
}

.errors {
	color:#cc0000;
	font-weight:bold;
}

.ctx_links {
	padding:0px 10px;
}

.ctx_links a {
	color:#305E7F;
}

.forumLink {
	color:#305E7F;
}

.forumTitle {
	font-weight:bold;
}

.dTags {
	border-top:1px dotted #333333;
	border-bottom:1px dotted #333333;
	font-size:11px;
	padding:5px;
	margin:5px 0px;
	color:#666666;
}

.dTags a {
	color:#0097DE;
}
