/* Setup Body Properties ------------------------------ */
body {
background: #696969 url(../img/page-bg.gif);
background-repeat: repeat-x;
margin-top:25px;
margin-bottom:20px;
min-width:700px;


font-family: Arial, Helvetica, Tahoma, sans-serif;
font-size:12px;
color:#000;
line-height:16px;

}

/* Setup Global Link Properties ------------------------------ */
a:link, a:visited, a:hover { font-weight:normal; }
a:link    { color: #378ba8; text-decoration:none;  }
a:visited { text-decoration:none; color: #42849b; }
a:hover   { text-decoration:underline; color: #106987; }

/* Setup Global Heading Properties ------------------------------ */
h1 {
	font-size:17px;
	line-height:24.0px;
	font-weight:bold;
	text-decoration:none;
	color: #f57021;
	margin:0px 0px 5px 0px;
	padding:0;
}

h2 {
	font-size:15px;
	line-height:17.0px;
	font-weight:bold;
	text-decoration:none;
	color: #626e74;
	margin:0px 0px 5px 0px;
	padding:0;
}

h3 {
	font-size:12px;
	line-height:19.0px;
	font-weight:bold;
	text-decoration:none;
	color: #8c8c8c;
	margin:0px 0px 5px 0px;
	padding:0;
}


/* PARAGRAPH MARGINS -------------------------- */
h1,h2,h3,h4 { margin-top:5px; margin-bottom:5px; }
p { margin-bottom: 20px; margin-top: 3px; }


.handcursor{
/* cursor:hand; -- */
cursor:pointer;
}

form { margin:0px; padding:0px; }

/* Used Globally ------------------------------ */

#container { margin:0 auto; padding:0px; width:733px; line-height:16px; position:relative; }


#containerrss { margin:0 auto; padding:0px; width:733px; line-height:16px; position:relative;background: #ffffff;height:1294px;  }


#logo { position:absolute; top:0px; left:0px; width:201px; height:94px; } 
#header-action { position:absolute; top:10px; left:205px; width: 500px; height:84px; text-align:right; }
#header { height:94px; background: url(../img/right-content.gif); background-position: top right; background-repeat: no-repeat; }
	#header-action a { color: #5c5c5c; font-size:9px; }
	#input-search { width:110px; height:17px; border: none; background: #d4d4d4; font-size: 12px; color: #696969; }

#flashmedia { position:relative; width:733px; height:181px; background: url(../swf/01.jpg); background-repeat: no-repeat; }

#navigation { position:relative; width:733px; height:32px; text-align:center; background: url(../img/nav-content.jpg); background-repeat: no-repeat; color: #ffb58a; z-index:1000;}
#subnav { position:relative; width:733px; height:35px; text-align:center; background: #222222; color: #ccc; z-index:1001; padding-top: 4px; font-size: 11px; }
#subnav a { color: #fff; font-size: 11px; } #subnav p { padding:0; margin:0; padding-top: 6px; }

#msubnav { position:relative; width:733px; height:22px; text-align:center; background: #222222; color: #ccc; z-index:1001; padding-top: 4px; font-size: 11px; }
#msubnav a { color: #fff; font-size: 11px; }

#navigation .divider { width:11px; height:13px; vertical-align:middle; }

#contentholder { position:relative; margin: 0 auto; width:733px; background:#fff; padding-top: 10px; padding-bottom: 30px; text-align: left; overflow: hidden; }
#content { width: 500px; text-align: justify; float: left; margin-left: 10px; padding-left: 20px; }
#content1 { width: 500px; text-align: justify; float: left; margin-left: 10px; padding-left: 20px;  }
#content li { margin-left: 13px; }
#sidebar { width:165px; background: #d7e4ed; text-align: left; font-size:11px; top:10px; left:560px; position:absolute; }
#sidebar-inner { width:165px; background: #d7e4ed; text-align: left; font-size:11px; top:60px; left:560px; position:absolute; }

#sidebar-de { width:165px; background: #d7e4ed; text-align: left; font-size:11px; top:565px; left:560px; position:absolute; }
#sidebar-icon { width:165px; text-align: left; font-size:11px; top:-15px; left:565px; position:absolute; }
#sidebar-iconb-new{ width:165px; text-align: left; font-size:11px; top:850px; left:590px; position:absolute; }
#sidebar-iconb-new-inner{ width:165px; text-align: left; font-size:11px; top:410px; left:590px; position:absolute; }
#sidebar-iconb-new-inner-google1{ width:165px; text-align: left; font-size:11px; top:1005px; left:590px; position:absolute; }

#sidebar1 { width:165px; background: #d7e4ed; text-align: left; font-size:11px; top:350px; left:560px; position:absolute; }
#sidebar2 { width:165px;  text-align: left; font-size:11px; top:330px; left:560px; position:absolute; }
#sidebar ul { color: #378ba8; margin:0; padding:0; padding: 0px 0px 0px 25px; } 
#sidebar-inner ul { color: #378ba8; margin:0; padding:0; padding: 0px 0px 0px 25px; } 
#sidebar-de ul { color: #378ba8; margin:0; padding:0; padding: 0px 0px 0px 25px; } 
#footer {  margin-top:10px; color: #b5b5b6; font-size: 10px; }
#footer1 {  margin-top:10px; color: #b5b5b6; font-size: 11px; }
#footer1 a { color: #fff; font-size:11px; font-weight:normal; text-decoration:none; }
#footer1 a:hover { text-decoration:underline; color: #d2d2d2; }
#footer a { color: #fff; font-size:10px; font-weight:normal; text-decoration:none; }
#footer a:hover { text-decoration:underline; color: #d2d2d2; }


#clear { clear:both; }

hr { height:0px; border:0px; border-top: 1px dotted #999898; }

/* .subNav { position: absolute; top:-200px; left:0px; display:none; text-align: left; border: 1px solid #696969; background: #fff; width: 165px; padding: 3px; border-right: 2px solid #696969; border-bottom: 2px solid #696969; font-size: 12px; }
.subNav a { color: #f57021; background: #fff; display:block; text-decoration:none; line-height:20px; padding-left: 5px; font-size: 12px; }
.subNav a:hover { background: #f57021; color: #fff; text-decoration:none;font-size: 12px; } */

/* Used in Contact Form -------------- -- -  - */
.contact-txt { height: 18px; width:250px; font-family: Arial, Helvetica, Tahoma, sans-serif; font-size:12px; color:#626e74; }
.contact-area, .contact-area2 { height: 100px; width:250px; font-family: Arial, Helvetica, Tahoma, sans-serif; font-size:12px; color:#626e74; }
.contact-area2 { height: 50px; }