/*:: base min ::*/
abbr,acronym{border-bottom:1px dotted #000;cursor:help;}
em{font-style:italic;}
blockquote,ul,ol,dl{margin:.5em;}
ol,ul,dl{margin-left:2em;}
ol li{list-style:decimal outside;}
ul li{list-style:disc outside;}
dl dd{margin-left:1em;}
th,td{padding:5px;}
th{font-weight:bold;text-align:center;}
caption{margin-bottom:.5em;text-align:center;}
p,fieldset,table,pre{margin-bottom:1em;}
/*:: FONT ::*/
h1, h2, h3, h4, h5, h6 { color:#000; font-weight:100;}
 
h4 { margin:10px 0;}

a:link, a:visited, a:active {color:#f5af2a; text-decoration:none}
a:hover{ text-decoration:underline;}

* { margin:0; padding:0;}
p { font-size:12px; color:#000; line-height:16px;}
body {
	background:  #2d2d2d center;
	font:13px/1.231 tahoma,arial,helvetica,sans-serif;*font-size:small;*font:x-small;
	color:#000;
}
div#container {
	padding-top:20px;
	width:920px;
	margin: 0 auto;
}

#container2 {
	width:920px;
	background:url(images/bg_container2.png) repeat-y;
	}
	

#sidebar {
	width:199px;
	margin-left:20px;
	background: #003f41;
	float:left;
	color:#fff;
	}

#mainContent {
	float:left;
	width:690px;
	
	}

#contentFooter {
	background:url(images/btm_content.png) no-repeat;
	height:55px;}
	
.contentInner { padding:10px;}
	
#topContent {
	height:45px;
	background:url(images/top-content.png) no-repeat;
	}
#topFooter {
	background:url(images/footer_top.png) no-repeat top;
	height:67px;}
	
#footer {
	background:url(images/footer.png) no-repeat;
	height:144px;
	margin-bottom:20px;}
div#poweredBy, div#poweredBy a { color:#fff;}
.banner {
	height:198px;
	width:920px;
	margin:0 auto;
}

.siteInfo { padding:40px;}
.siteLogo{
	float:left;
	margin-right:10px;
	max-height:118px;
	max-width:118px;
	}
.siteTitle { 
	float:left;
	color:#fff;
	padding-top:20px;}
#btmHeader {
	background:url(images/btm_header.png) no-repeat center;
	height:27px; 
	width:920px;
	}
.innerBreadcrumb {
	text-align: right;
	line-height:27px;
	padding:0 20px;
	text-decoration: none;
	}

.innerBreadcrumb, .innerBreadcrumb a, .innerBreadcrumb a:visited { color:#fff;}
.breadCrumb { color:#fff; text-decoration:none; font-size:12px;}

#leftMenu { text-align:right; padding-top:20px}
.separator { margin:0;}

	
.menuInner { padding: 0 10px;}
.widgetInner { 
	padding: 0 10px 25px 25px;
}
.footerInner { padding:35px 40px;color:#fff;vertical-align:bottom;}
.siteInfo, siteInfo p , .siteInfo h1, .siteInfo h2, .siteInfo h3 , .siteInfo h4 , .siteInfo h5, .widgetInner p, .widgetInner .footerInner p, .footerInner , .siteFooter , .siteFooter p { color:#fff;}
.clearLeft { clear:left}

/*:: Table Evetsites ::*/
table td[align="right"] { text-align: right; }
#tdHeader, td#colorOne { background:#152c70;}
.basicText { color:#fff;}
#tdMediumColor , #tdLightColor, #trcolor1, #trcolor0{ color:#000;}
/*PNG FIXED IN I.E*/
* html img,
* html .png{
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
)}