/*
Theme Name:Catalyst3

*/
.sIFR-flash{width:0px; height:0px;}
* {
margin:0px;
padding:0px;
}
a{
cursor:pointer;
}
#middle p
{ 
/*background:#FFFFFF;*/
}
#middle
{
margin:0;
padding:0;
width:381px;
border:1px solid #01927E;
overflow:hidden;
/*background:#ffffff;*/
}

#top
{
width:383px;
height:45px;
background:#01927E;
}
body {
margin:0;
padding:0;
font-family:Arial;
background:#526176;
}
body a:focus{outline:none;}
#page {
margin: 0px auto 0 auto;
width:960px;
color:#FFF7EF;
background-color:#fff;
}
#warp{
width:960px;
overflow:hidden;
clear:both;
background:url(images/wrap-background.jpg) no-repeat;
background-position:right;
}
#header {
width:636px;
background:url(images/header.jpg) no-repeat;
height:133px;
float:left;
overflow:hidden;
/*border:solid 1px #FF0000;*/
}
#header-left {
width:324px;
/*background:url(images/h1.jpg) no-repeat;*/
height:204px;
float:left;
overflow:hidden;
/*border:solid 1px #FF0000;*/
}
#header-left-home {
width:324px;
/*background:url(images/header-left-home.jpg) no-repeat;*/
height:204px;
float:left;
overflow:hidden;
/*border:solid 1px #FF0000;*/
}
#header-link{
width:300px;
height:96px;
/*border:solid 1px #FF0000;*/
margin-left:24px;
margin-top:51px;
background:url(images/h1_03.jpg) no-repeat;
}
#header-link a{
width:300px;
height:96px;
/*border:solid 1px #FF0000;*/
background:url(images/h1_03.jpg) no-repeat;
display:block;
border:0;
float:left;
}
#header-link img{ border:0;}
#header-left-1 {
width:32px;
background:#526176;
height:204px;
float:left;
/*border:solid 1px #FF0000;*/
overflow:hidden;
}
#header-left-2 {
width:960px;
background:#526176;
height:9px;
clear:both;
/*border:solid 1px #FF0000;*/
overflow:hidden;
}
#header-div1 {
width:636px;
height:30px;
/*border:solid 1px #FF0000;
*/}
#header-div2 {
width:20px;
height:20px;
float:right;
/*border:solid 1px #FF0000;*/
}
.header_title{
width:612px;
height:200px;
float:left;
}
.header_title h1{
padding-top:56px;
padding-left:160px;}
.header_title h1 a{
text-decoration:none;
font-size:40px;
color:#672107;
}
.header_title h1 a:hover{
/*color:#FFFFFF;*/}
.header_title ul {
padding-top:30px;
padding-left:100px;
}
.header_title ul li{
padding-left:20px;
display:inline;
}
.header_title ul li a{
color:#7D3304;
font-size:15px;
font-weight:bold;
text-decoration:none;}
.header_title ul li a:hover{
/*color:#FFFFFF;*/}
.header_imge{
width:338px;
height:200px;
background:url(images/header_imge.jpg) no-repeat;
float:left;
}
#content{
width:450px;
height:516px;
float:left;
background:url(images/content.jpg) no-repeat;
/*border:solid 1px #FF0000;*/
}
#content-1{
width:424px;
height:530px;
float:left;
border-top:solid 1px #EAEAEA;
border-left:solid 1px #EAEAEA;
overflow:hidden;
}
#content-demo{
width:637px;
height:422px;
float:left;
/*border-top:solid 1px #EAEAEA;
border-left:solid 1px #EAEAEA;*/
overflow:hidden;
/*background:url(images/content3.jpg) no-repeat;*/
}
#content-2{
width:611px;
height:536px;
float:left;
border-top:solid 1px #EAEAEA;
border-left:solid 1px #EAEAEA;
overflow:hidden;
/*background:url(images/content-2.jpg);*/
}
#content-21{
width:610px;
height:536px;
float:left;
border-top:solid 1px #EAEAEA;
border-left:solid 1px #EAEAEA;
border-right:solid 1px #EAEAEA;
overflow:hidden;
/*background:url(images/content-2.jpg);*/
}
#content-1 h3{
font-size:14px;
color:#434343;
font-weight:bold;
text-decoration:none;
margin-top:20px;
}
#content-2 h3{
font-size:14px;
color:#434343;
font-weight:bold;
text-decoration:none;
margin-top:0px;
margin-bottom:10px;
}
#content-21 h3{
font-size:14pt;
color:#02917D;
font-weight:bold;
font-family:tahoma;
text-decoration:none;
margin-top:0px;
padding-bottom:7px;
margin-bottom:20px;
border-bottom:solid 1px #02917D;
}
#content-21 h3 a:hover{ text-decoration:underline; color:#039179}
#content-21 h2{
font-size:13pt;
color:#383739;
font-weight:normal;
font-family:tahoma;
text-decoration:none;
margin-top:10px;
margin-bottom:30px;

}
#content-21 h1{
font-size:13pt;
color:#383739;
font-weight:normal;
font-family:tahoma;
text-decoration:none;
margin-top:20px;
margin-bottom:10px;

}
#content-21 h2 a{
text-decoration:underline;
line-height:22px;
color:#383739;
}
#content-21 h1 a{
text-decoration:underline;
line-height:22px;
color:#383739;
}
#content h3{
margin-top:15px;
padding-left:0px;
}
#content h3 a{
font-size:14px;
color:#B5795A;
font-weight:bold;
text-decoration:none;
}
#content h3 a:hover{
color:#000000;
}
.author
{
width:356px;
margin-left:0px;
padding-top:25px;
line-height:30px;
/*border:solid 1px #FF0000;*/
}
.author-1
{
width:390px;
margin-left:0px;
/*padding-top:32px;*/
margin-top:10px;
padding-right:30px;
line-height:18px;
height:456px;
/*border:solid 1px #FF0000;*/
overflow: auto;
}
.author-2
{
width:588px;
margin-left:0px;
/*padding-top:32px;*/
margin-top:20px;
/*padding-right:30px;*/
line-height:18px;
height:510px;
/*border:solid 1px #FF0000;*/
overflow: hidden;
}
.author-2 h2{
color:#434343;
font-size:16px;
}
.ddsg-wrapper ul li a
{
color:#434343;
font-size:14px;
}
.author-2 ul{color:#7A7A7A;}
.author-2 ul li{
padding-left:10px;
font-size:10pt;
padding-bottom:5px;
font-family:tahoma;
font-weight:bold;
color:#7A7A7A;
}
.author-2 ol{color:#7A7A7A; margin-left:30px;}
.author-2 ol li{
padding-left:10px;
font-size:10pt;
padding-bottom:5px;
font-family:tahoma;
font-weight:normal;
color:#7A7A7A;
}
.author-2 ol li a{
font-size:10pt;
font-family:tahoma;
/*font-weight:normal;*/
text-decoration:none;
}
.author-3
{
width:334px;
margin-left:0px;
/*padding-top:32px;*/
margin-top:100px;
margin-left:48px;
height:270px;
background:url(images/content-3.jpg) no-repeat;
}
.author-3-differentiator1
{
width:260px;
margin-left:85px;
/*padding-top:32px;*/
margin-top:100px;
height:276px;
background:url(images/1.jpg) no-repeat;
overflow:hidden;
}
.author-3-div1
{
width:290px;
height:70px;
clear:both;
/*border:solid 1px #FF0000;*/
}
.author-3-div11
{
width:290px;
height:53px;
clear:both;
/*border:solid 1px #FF0000;*/
}
.author-3-div2
{
width:54px;
height:30px;
float:left;
/*border:solid 1px #FF0000;*/
}
.author-3-div3
{
width:73px;
height:21px;
float:left;
background:url(images/great.jpg) no-repeat;
/*border:solid 1px #FF0000;*/
}
.author-3-div31
{
width:64px;
height:21px;
float:left;
/*border:solid 1px #FF0000;*/
}
.author-3-div4
{
width:98px;
height:21px;
background:url(images/groovy.jpg) no-repeat;
/*border:solid 1px #FF0000;*/
float:left;
}
.author-3-div5{
width:23px;
height:30px;
float:left;
/*border:solid 1px #FF0000;*/
}
.author-3-div6{
width:130px;
height:22px;
float:left;
background:url(images/experience.jpg) no-repeat;
/*border:solid 1px #FF0000;*/
}
.author-3-div7{
width:58px;
height:22px;
float:left;
background:url(images/team.jpg) no-repeat;
/*border:solid 1px #FF0000;*/
}
.author-3-div77{
width:60px;
height:22px;
float:left;
/*border:solid 1px #FF0000;*/
}
.author1{
float:left;
}
.author2{
float:left;
font-weight:bold;
width:360px;
}
.date{
margin-top:2px;
font-family:Arial;
font-size:11px;
color:#DD983F;
}
#content p{
font-family:Arial;
font-size:13px;
font-weight:bold;
color:#DEDEE0;
margin-bottom:10px;
margin-top:10px;
text-align:left;
}
#content-1 p{
font-size:12px;
font-weight:normal;
color:#434343;
margin-bottom:10px;
/*margin-top:10px;*/
text-align:justify;
font-family:Arial;
}
#content-2 p{
font-family:Arial;
font-size:11px;
font-weight:bold;
color:#434343;
margin-bottom:10px;
/*margin-top:10px;*/
text-align:justify;
}
#content-21 p{
font-family:tahoma;
font-size:10pt;
font-weight:normal;
color:#7A7A7A;
/*margin-bottom:15px;*/
margin-top:10px;
line-height:20px;
text-align:justify;
}
#content-21 p a{
text-decoration:underline;
color:#7A7A7A;
/*font-weight:normal;*/
}
.comment_template{
margin-left:43px;
margin-right:20px;}
#content h2{
margin-left:43px;
margin-top:5px;
color: #000000;
font-size:13px;
}
#content h6{
width:200px;
height:10px;
margin-top:11px;
margin-left:19px;
font-size: 10px;
color:#1909F3;
text-decoration:none;
}
#content h6:hover{
font-size: 10px;
color:#1909F3;
text-decoration:none;
}
.Index_comment{
margin-top:20px;
width:160px;
margin-bottom:20px;
border-bottom:solid 1px;
}
.Index_comment a{
font-family:Arial;
font-size:11px;
color:#DD983F;
text-decoration: none;
}
.content_container{
margin-right:45px;
margin-left:43px;
margin-bottom:20px;
/*border:solid 1px #E7AA84;*/
}
.content_container-1{
margin-right:0px;
margin-left:20px;
margin-bottom:20px;
/*overflow:hidden;*/
/*border:solid 1px #E7AA84;*/
}
#content p a{
color:#595959;
text-decoration:none;
}
#content p a:hover{
color:#083C5E;
}
#content ol{
margin-left:15px;
}
#content-21 ul li{
font-family:tahoma;
font-size:10pt;
margin-left:30px;
font-weight:normal;
color: #7A7A7A;
line-height:20px;
text-decoration:none;
padding-bottom:10px;
}
#content-21 ul li a{
color:#7A7A7A;
text-decoration:none;
font-size:11pt;
}
#content ol li a:hover{
color:#000000;
}
#sidebar2{
width:186px;
height:516px;
float:left;
font-size:12px;
font-weight:bold;
color:#00937f;
background:url(images/right-side.jpg) no-repeat;
overflow:hidden;
}
#sidebar2-1{
width:186px;
height:536px;
float:left;
font-size:12px;
font-weight:bold;
color:#00937f;
background:#526176;
overflow:hidden;
/*background:url(images/side-right1.jpg) no-repeat;*/
}
#sidebar2-demo{
width:163px;
height:422px;
float:left;
font-size:12px;
font-weight:bold;
color:#00937f;
background:#526176;
overflow:hidden;
/*background:url(images/side-right1.jpg) no-repeat;*/
}
#sidebar2-2{
width:23px;
height:537px;
float:left;
overflow:hidden;
background:#526176;
background:url(images/wrap-background.jpg) repeat-x;
/*border:solid 1px #FF0000;*/
}
#sidebar2-3{
width:23px;
height:536px;
float:left;
overflow:hidden;
background:#526176;
background:url(images/wrap-background.jpg) repeat-x;
border-left:solid 1px #EAEAEA;
/*border:solid 1px #FF0000;*/
}
#sidebar2-2-div1{
width:23px;
height:439px;
/*background:#FFF;*/
/*float:left;*/
overflow:hidden;
}
#sidebar2-2-div2{
width:0px;
height:0px;
/*clear:both;*/
/*background:url(images/right-side2.jpg) no-repeat;*/
/*float:left;*/
overflow:hidden;
/*border:solid 1px #FF0000;*/
}
#sidebar2-1-1{
width:188px;
height:536px;
/*background-color:#FFF;*/
background:#FFFFFF;
border-top:solid 1px #EAEAEA;
border-right:solid 1px #EAEAEA;
overflow:hidden;
float:left;
/*background:url(images/side-right1.jpg) repeat-x;*/
}
#sidebar2-1-demo{
width:163px;
height:422px;
background:url(images/right-side3.jpg) no-repeat;
overflow:hidden;
/*border:solid 1px #FF66FF;*/
/*background:url(images/side-right1.jpg) repeat-x;*/
}
#sidebar2-1-2{
margin-top:25px;
width:149px;
height:418px;
background:#E4E5E7;
font-family:tahoma;
font-size:10pt;
font-weight:normal;
color:#7A7A7A;
padding-top:70px;
padding-left:20px;
padding-right:20px;
text-align:justify;

/*border:solid 1px #FF0000;*/
}
#sidebar2-1-div{
width:189px;
height:22px;
}
#sidebar2-div{
width:10px;
height:10px;
float:left;
}
#sidebar2-div1{
width:45px;
height:15px;
float:left;
/*border:solid 1px #FF0000;*/
}
#sidebar2-div2{
width:110px;
height:15px;
float:left;
/*border:solid 1px #FF0000;*/
}
#sidebar2 h2{
color:#A64903;
height:15px;
font-size:15px;
font-weight:bold;
padding:0px;
margin:0px;
margin-top:25px;
margin-left:17px;
}
#sidebar2 ul{
padding:0px;
margin:0px;
margin-bottom:22px;
margin-top:3px;
margin-left:25px;
color:#646464;
}
#sidebar2 li{
line-height:20px;
list-style-type:none;
}
#sidebar2 li a{
color: #646464;
font-size:13px;
font-weight:normal;
text-decoration:none;
}
#sidebar2 li a:hover{
color:#9C4900;
}
#sidebar1{
width:324px;
height:516px;
float:left;
/*background:url(images/left-side.jpg) no-repeat;*/
/*border:solid 1px #00FF00;*/
}
#sidebar1-1{
width:324px;
height:536px;
float:left;
background:url(images/wrap-background.jpg) repeat-x;
/*background:#FFF;*/
overflow:hidden
}
#sidebar1-demo{
width:160px;
height:422px;
float:left;
overflow:hidden
}
#sidebar1-2{
width:324px;
height:537px;
float:left;
/*background:#fff;*/
overflow:hidden;
background:url(images/wrap-background.jpg) repeat-x;
/*background:url(images/left-side2.jpg) no-repeat;*/
}
#sidebar1-2 img{ border:none; cursor:default;}
#sidebar1-1-div1{
width:31px;
height:505px;
float:left;
background:#526176;
}
#sidebar1-1-div2{
width:324px;
height:536px;
float:left;
background:url(images/Differentiators_pilesofherbs.jpg) no-repeat;
/*border:solid 1px #00FF00;*/
}
#sidebar1-1-demo1{
width:32px;
height:422px;
float:left;
background:#526176;
}
#sidebar1-1-demo2{
width:160px;
height:422px;
float:left;
background:url(images/left-side3.jpg) no-repeat;
/*border:solid 1px #00FF00;*/
}
#sidebar1-2-div2{
width:323px;
height:537px;
float:left;
background:url(images/Contact_footprints.jpg) no-repeat;
overflow:hidden;
/*border:solid 1px #00FF00;*/
}
#sidebar1-2-div21{
width:323px;
height:537px;
float:left;
background:url(images/About_grapefruit.jpg) no-repeat;
overflow:hidden;
/*border:solid 1px #00FF00;*/
}
#sidebar1-2-div22{
width:323px;
height:537px;
float:left;
background:url(images/Solution_ballotwine.jpg) no-repeat;
overflow:hidden;
/*border:solid 1px #00FF00;*/
}
#sidebar1-2-div23{
width:323px;
height:537px;
float:left;
background:url(images/Support_arches.jpg) no-repeat;
overflow:hidden;
/*border:solid 1px #00FF00;*/
}
#sidebar1-2-div24{
width:323px;
height:537px;
float:left;
background:url(images/left-side1.jpg) no-repeat;
overflow:hidden;
/*border:solid 1px #00FF00;*/
}
#searchform{
/*margin-top:29px;*/
/*margin-left:15px;*/
float:right;
border:0;
height:14px;
/*margin-right:61px;*/
}
#s{
width:123px;
height:17px;
margin-left:13px;
border:0px;
background:none;
font-size:11px;
font-weight:bold;
color:#7E8492;
overflow:hidden;
/*margin-top:2px;*/
padding-top:2px;
/*border:solid 1px #A54900;*/
}
#s1{
width:145px;
height:19px;
border:0;
float:left;
overflow:hidden;
background:url(images/search-background.jpg) no-repeat;
/*border:solid 1px #A54900;*/
}
#searchsubmit{
border:0;
float:left;
color:#7E8492;
font-weight:bold;
height:24px;
width:24px;
overflow:hidden;
/*background-color:#fff;*/
background:url(images/Search-24x24.jpg) no-repeat;

}
#sidebar1 h2{
color:#A64903;
height:15px;
font-size:15px;
font-weight:bold;
padding:0px;
font-family:Arial;
margin:0px;
margin-left:13px;
margin-top:17px;
}
#sidebar1 ul{
padding:0px;
margin:0px;
margin-bottom:22px;
margin-top:8px;
margin-left:20px
}
#sidebar1 ul ul{
padding:0px;
margin:0px;}
#sidebar1 ul li ul li{
padding:0px;
margin:0px;
}
#sidebar1 li{
line-height:20px;
list-style-type:none;
}
#sidebar1 li a{
color: #646464;
font-size:13px;
font-weight:normal;
text-decoration:none;
}
#sidebar1 li a:hover{
color:#9C4900;
}
#wp-calendar{
width:140px;
margin-left:30px;
/*color:#FFFFFF;*/}
#wp-calendar caption{
font-size:16px;
font-weight:bold;}
#recent-comments li{
font-size:12px;
font-family:Arial;
padding-left:10px;
}
#recent-comments li.clearfix{
font-size:12px;
font-family:Arial;
padding-left:5px;
}
#s_centre{
margin-left:40px;
}
.postmetadat alt {
color:#FFFFFF;
}
#footer {
background-color:#526176;
height:39px;
width:960px;
}
#footer-menu{
width:271px;
height:30px;
margin-left:345px;
background:url(images/footer-menu.jpg) no-repeat;
}
#footer-menu a{
font-family:Arial;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#fff;
}
.footer-menu-div{
width:12px;
height:10px;
float:left;
}
#footer-menu-d{
width:5px;
height:10px;
float:left;
}
#footer-menu-div1{
width:27px;
height:15px;
float:left;
/*border:solid 1px #FF0000;*/
}
#footer-menu-div2{
width:39px;
height:15px;
float:left;
/*border:solid 1px #FF0000;*/
}
#footer-menu-div3{
width:15px;
height:15px;
float:left;
/*border:solid 1px #FF0000;*/
}
#footer-menu-div4{
width:92px;
height:15px;
float:left;
/*border:solid 1px #FF0000;*/
}
#footer-menu-div5{
width:40px;
height:15px;
float:left;
/*border:solid 1px #FF0000;*/
}
#footer-menu-div6{
/*width:30px;
height:12px;
float:left;*/
/*border:solid 1px #FF0000;*/
}
#footer-menu-div7{
width:220px;
height:15px;
/*float:left;*/
font-size:10px;
color:#CCCCCC;
font-weight:bold;
line-height:18px;
clear:both;
padding-left:23px;
/*border:solid 1px #FF0000;*/
}

#comment{
width:372px;
}	
#submit{
width:150px;
height:25px;
margin-bottom:10px;
background-color:#656597;
color:white;}

#menu{
width:668px;
height:71px;

/*background:url(images/menu.jpg) no-repeat;*/
}
#menu-left{
width:356px;
height:71px;
float:left;
background:url(images/menu-left.jpg) no-repeat;
}
#menu-left-div{
width:295px;
height:20px;
padding-left:57px;
font-size:9px;
font-family:Arial;
font-style:italic;
color:#526176;
/*border:solid 1px #FF0000;*/
}
#menu-right{
width:636px;
height:71px;
float:left;
overflow:hidden;
/*background:url(images/menu-right.jpg) no-repeat;*/
}
#header-div-righ{
width:668px; height:204px; float:left; border:solid 1px #FF0000;
}
#menu_mid
{
width:611px;
height:26px;
margin-top:4px;
}
#menu_mid-1
{
width:100px;
height:41px;
background:url(images/11.jpg) no-repeat;
background-position:left;
clear:both;
}
#sddm
{	margin: 0;
	padding: 0;
	z-index: 30;
	}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: normal 11px arial;
	/*padding-top:5px;*/
	/*height:20px;*/
	/*width: 100px;*/
	line-height:23px;	
}
#sddm li a
{	display: block;	
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	font-weight:bold;
	font-size:11px;
	font-family:Arial;
}

#sddm li a:hover{	
background: #D43738;
}

#sddm div
{	position: absolute;
	visibility: hidden;
	/*margin-top:7px;*/
	padding: 0;
	background-color:#DE7B5E;
	width: 103px;
	border:none;
	/*filter:alpha(opacity=90);
    opacity:0.9;*/
	}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		/*white-space: nowrap;*/
		text-align: left;
		text-decoration: none;
	    color: #604F33;
		font:bold 11px Arial;
	}

	#sddm div a:hover
	{	background: #D43738;
		color: #FFFFFF;}
#staff
{
height:26px;
width:78px;
overflow:hidden;
background:url(images/menu-border.jpg) no-repeat;
background-position:right;
/*border:solid 1px #FF0000;*/
}
#staff1
{
height:26px;
width:78px;
overflow:hidden;
background:#D43839;
}
#staff:hover
{
background:#D43839;
}

#service
{
height:26px;
width: 93px;
background:url(images/menu-border.jpg) no-repeat;
background-position:right;
/*border:solid 1px #FF0000;*/
}

#service1
{
height:26px;
width: 93px;
background:#D43839;
}
#service:hover
{
background:#D43839;
}

#community
{
height:26px;
width: 115px;
background:url(images/menu-border.jpg) no-repeat;
background-position:right;
/*border:solid 1px #FF0000;*/
}
#community1
{
height:26px;
width: 115px;
background:#D43839;
}
#community:hover
{
background:#D43839;
}

#resource
{
/*padding-top:12px;*/
height:26px;
width: 77px;
background:url(images/menu-border.jpg) no-repeat;
background-position:right;
/*border:solid 1px #FF0000;*/
}
#resource1
{
/*padding-top:12px;*/
height:26px;
width: 77px;
background:#D43839;
}
#resource:hover
{
background:#D43839;
}

#store
{
/*padding-top:12px;*/
height:26px;
width: 81px;
background:url(images/menu-border.jpg) no-repeat;
background-position:right;
/*border:solid 1px #FF0000;*/
}
#stores
{
/*padding-top:12px;*/
height:26px;
width: 81px;
background:#D43839;
}
#store:hover
{
background:#D43839;
}

#store1
{
height:26px;
width:90px;
/*background:url(images/menu-border.jpg) no-repeat;
background-position:right;*/
}
#store1s
{
height:26px;
width:90px;
background:#D43839;

}
#store1:hover
{
background:#D43839;
}
#home
{
height:26px;
width:77px;
background:url(images/menu-border.jpg) no-repeat;
background-position:right;
}
#home:hover
{
background:#D43839;
}


#footer-upper{
width:960px;
height:31px;
clear:both;
/*background:url(images/footer-upper.jpg);*/
}
#footer-upper-div1{
width:32px;
height:31px;
float:left;
background:#526176;
}
#footer-upper-demo1{
width:32px;
height:92px;
float:left;
background:#526176;
overflow:hidden;
}
#footer-upper-div2{
width:960px;
height:31px;
float:left;
background:url(images/footer-upper.jpg);
}
#footer-upper-demo{
width:960px;
height:92px;
float:left;
background:url(images/footer-upper3.jpg) ;
}
#footer-upper-div3{
width:32px;
height:31px;
float:left;
background:#526176;
}
#footer-upper-demo3{
width:32px;
height:92px;
float:left;
background:#526176;
}
.content-demo{
width:313px;
height:131px;
float:left;
background:#A6A7AB;
color:#1B907E;
font-weight:bold;
/*border:solid 1px #FF33CC;*/
}
.content-demo-text{
width:200px;
height:70px;
margin:15px;


/*border:solid 1px #FF33CC;*/
}
.content-demo1{
width:10px;
height:130px;
float:left;

/*border:solid 1px #FF33CC;*/
}
.content-demo2{
width:637px;
height:14px;
clear:both;
overflow:hidden;
background:url(images/content3_03.jpg) repeat-x;
/*border:solid 1px #FF33CC;*/
}
#differentiatot1-conteny{
width:200px;
height:250px;
color:#7A7A7A;
padding-left:30px;
/*padding-top:5px;*/
/*border:solid 1px #FF33CC;*/
overflow:hidden;
}
#differentiatot1-conteny p{
/*padding-top:12px;*/
font-size:10pt;
color:#7A7A7A;
font-weight:normal;
font-family:tahoma;
}
#differentiatot1-conteny h1{
font-size:13pt;
width:200px;
height:55px;
color:#ffffff;
font-weight:bold;
font-family:tahoma;
padding-top:10px;
text-align:center;
overflow:hidden;
text-align:center;
/*border:solid 1px #FF33CC;*/
}

#apDiv1{
	position:relative;
	/*width:324px;
	height:204px;*/
	z-index:1;
	/*left: -170px;
	top: -85px;*/
	
}
#dvContact{
font-family:tahoma;
font-weight:bold;
font-size:11pt;
}
.vd12 { font-family: tahoma;
        font-size: 13px;
        font-style: normal;
        font-weight: bold;
		}


.footerMargin  { margin: 3px 0px 3px 0px}     /*=== top, right, bottom, left === */

#foldheader{cursor:pointer; color:#383739; margin-left:20px; font-style: normal;
        font-weight: bold; font-family:tahoma;}
#foldinglist{font-style: normal;
        font-weight: normal;}
		
.vd12 ul li{
font-weight: bold;
font-family:tahoma;
font-size:10pt;
color:#7A7A7A;
}

body {
/*scrollbar-3dlight-color:#ffd700;
scrollbar-arrow-color:#ff0;
scrollbar-base-color:#ff6347;
scrollbar-darkshadow-color:#ffa500;
scrollbar-face-color:#008080;
scrollbar-highlight-color:#ff69b4;
scrollbar-shadow-color:#f0f;*/
}



#content_logo{
background:url(images/header-left.jpg);
width:324px;
height:204px;
margin-left:100px;
}
#content_logo1{
background:url(images/44.jpg);
width:565px;
height:224px;

}
#content_logo2{
background:url(images/5.jpg) no-repeat;
width:490px;
height:483px;

}

/*#logo1{
background:url(images/AMA.jpg) no-repeat;
width:266px;
height:104px;
float:left;
}
#logo2{
background:url(images/AAPOR.gif) no-repeat;
width:275px;
height:94px;
float:left;
}
#logo3{
background:url(images/ASClogo.gif);
width:275px;
height:94px;
float:left;
}*/

#ourindustry-div1{
width:290px;
height:830px;
float:left;
/*border:solid 1px red;*/
border-right:solid 2px #D7D7D7;
}
#ourindustry-div2{
width:250px;
height:830px;
float:left;
/*border:solid 1px red;*/
}
.ourindustry-div1-1{
width:200px;
height:60px;
margin-left:70px;
/*border:solid 1px red;*/
}
.ourindustry-div1-1 img{ border:none;}
.ourindustry-div1-11{
width:200px;
height:60px;
margin-left:55px;
/*border:solid 1px red;*/
}
.ourindustry-div1-11 img{ border:none;}
.ourindustry-div1-2{
width:180px;
height:90px;
margin-left:100px;
/*border:solid 1px red;*/
}
.ourindustry-div1-2 img{ border:none;}
.ourindustry-div1-4{
width:180px;
height:90px;
margin-left:70px;
/*border:solid 1px red;*/
}
.ourindustry-div1-4 img{ border:none;}
.ourindustry-div1-3{
width:180px;
height:130px;
margin-left:75px;
/*border:solid 1px red;*/
}
.ourindustry-div1-3 img{ border:none;}
.ourindustry-div2-1{
width:170px;
height:60px;
margin-left:70px;
/*border:solid 1px red;*/
}
.ourindustry-div2-1 img{ border:none;}
.ourindustry-div2-2{
width:150px;
height:90px;
margin-left:90px;
/*border:solid 1px red;*/
}
.ourindustry-div2-2 img{ border:none;}
.ourindustry-div2-4{
width:150px;
height:90px;
margin-left:70px;
/*border:solid 1px red;*/
}
.ourindustry-div2-4 img{ border:none;}
.ourindustry-div2-3{
width:150px;
height:70px;
margin-left:55px;
/*border:solid 1px red;*/
}
.ourindustry-div2-3 img{ border:none;}

.ourindustry-text{
width:280px;
height:30px;
text-decoration:none; 
color:#7A7A7A;
font-family:tahoma;
font-size:10pt;
font-weight:normal;
text-align:center;
padding-bottom:20px;
/*border:solid 1px red;*/
}
.ourindustry-text a{
text-decoration:underline; 
color:#7A7A7A;
font-family:tahoma;
font-size:10pt;
font-weight:bold;
}

.ourindustry-text1{
width:240px;
height:30px;
text-decoration:none; 
color:#7A7A7A;
font-family:tahoma;
font-size:10pt;
font-weight:normal;
text-align:center;
padding-bottom:20px;
padding-left:10px;
/*border:solid 1px red;*/
}
.ourindustry-text1 a{
text-decoration:underline; 
color:#7A7A7A;
font-family:tahoma;
font-size:10pt;
font-weight:bold;
}


	
#navbarleft {
	width: 620px;
	float: left;
	margin-top: 2px;
	padding: 0px 0px 0px 0px;
   /*border:solid 1px red;*/
	}

#nav {
	margin-top: 4px;
	padding: 0px;
	list-style: none;
	width:640px;
	}
	
#nav ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
        }

#nav a {
	color: #FFFFFF;
	display: block;
    font-weight:bold;
	font-size:11px;
	font-family:Arial;
  /*margin: 0px 20px 0px 0px;
	margin-left:13px;
	margin-right:12px;*/
	text-align:center;
	padding: 5px 0px 6px 0px;
	text-decoration:none;
	}
	
#nav a:hover {
	/*background:#D43738;*/	
	display: block;
	text-decoration: none;
   /* margin: 0px 20px 0px 0px;*/
	padding: 5px 0px 6px 0px;
	
	}


#nav li {
	float: left;
	margin: 0px;
	padding: 0px;
	background:#029279 url(images/menu-border.jpg) no-repeat;
	background-position:left;
	/*padding-top:1px;*/
	min-height:26px;	
	width:16%;
	}
#nav li:hover {background:#D43738; }
	
#nav li li {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 177px;
	background:none;	
	filter:alpha(opacity=90);
    opacity:0.9;
		
	}
	#nav li li a {padding-left:15px;}
	
#nav li li a, #nav li li a:link, #nav li li a:visited {
	background-color:#DE7B5E;
	border:none;	
	float: none;
	margin: 0px;
	text-align:left;	
	min-height:15px;
	
	
	}
	
#nav li li a:hover, #nav li li a:active {
	background: #D43738;padding-left:15px;
	}

#nav li ul {
	position: absolute;
	width: 10em;
	left: -999em;
	}

#nav li:hover ul {
	left: auto;
	display: block;
	}
	
#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
	}
	
/************************************************
*	Navbar      								*
************************************************/
#navbar {
	width: 640px;
	height: 30px;
	/*border:solid 1px red;*/	
	}
	
	#navbar ul li.current_page_ancestor{
	background: #D43738;
	/*padding-top:1px;*/
	}
	#navbar ul li.current_page_item{
	background: #D43738;
	}
	
	
/************************************** Start Login Script ****************************************/
.usernav{
position:absolute;top:65px;right:0;height:25px;margin:5px 25px 0 0;text-align:right;font-size:11px;font-weight:bold;
}

#logged-in-nav a {
color:#7A7A7A;
}

ul.usernav li{
display:inline;border-left:1px solid #ccc;margin-left:9px;padding-left:10px;
}
ul.usernav li.first{color:#777;border:none;
}
.signin-border-left{
border-left:1px solid #aaa;padding-left:10px;margin-left:10px;
}

a.utility-link{
color:#7A7A7A;font-weight:bold;font-size:11px;text-decoration:none;outline:none;
}
a.utility-link:hover{
text-decoration:underline;
}
a.utility-link.active{
text-decoration:underline;
}
a#login-link:hover{
color:#0BA889;
}

div.login-form {
line-height:22px;font-size:10px;text-align:right;
color:#999999;
}



div.login-form input.active, div.login-form input.inactive {
border:1px solid #DDDDDD;
color:#777777;
font-size:12px;
height:14px;
padding:2px;
width:100px;
}
div.login-form a, div.login-form input, div.login-form span {
float:left;
margin:2px;
}
.sign-out-link a:hover {
color:#33FF00;
}

/************************************** End Login Script ****************************************/

	
