/* CSS RESET - Resets Browsers Defaults */
 
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {outline: 0;}
body {line-height: 1;color: black;background: white;}
ol, ul {list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}/* CSS TYPO - Default Typo Settings */
 
h1 {
font-family: Helvetica, Arial, sans-serif;
font-size: 32px;
margin-top: 25px;
margin-bottom: 25px;
color: #ffffff;
}
 
h2 {
font-family: Helvetica, Arial, sans-serif;
font-size: 20px;
color: #ffffff;
}
 
h3 {
font-family: Helvetica, Arial, sans-serif;
font-size: 18px;
margin-top: 15px;
margin-bottom: 15px;
color: black;
}
 
h4 {
font-family: Helvetica, Arial, sans-serif;
font-size: 18px;
margin-top: 15px;
margin-bottom: 15px;
color: #ffffff;
}
 
h5 {
font-family: Helvetica, Arial, sans-serif;
font-size: 16px;
margin-top: 15px;
margin-bottom: 15px;
color: #ffffff;
}
 
h6 {
font-family: Helvetica, Arial, sans-serif;
font-size: 13px;
padding-right: 5px;
color: #ffffff;
}
 
a:link  {
font-family: Helvetica, Arial, sans-serif;
text-decoration: none;
border: none;
outline: none;
color: white;
}
 
a:hover {
font-family: Helvetica, Arial, sans-serif;
text-decoration: none;
border: 0;
outline: none;
color:#000000;
}
 
a:active {
font-family: Helvetica, Arial, sans-serif;
text-decoration: none;
border: none;
outline: none;
color: white;
}
 
a:visited  {
font-family: Helvetica, Arial, sans-serif;
text-decoration: none;
border: none;
outline: none;
color: white;
}
 
a:visited:hover  {
font-family: Helvetica, Arial, sans-serif;
text-decoration: none;
border: none;
outline: none;
color:#000000;
}
 
p {
font-family: Helvetica, Arial, sans-serif;
font-size: 80%;
color: #201c13;
line-height: 1.5em;
margin-bottom: 10px;
}

strong {
font-weight: bold;
}

.fl{
float: left;
}

.fr{
float: right;
}

body {
background-color:#FFFFFF;
	background-image:url(../../assets/images/bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	border: 0;
}
 
#main {
width: 100%;
height: 100%;
margin: 0 auto;
padding: 0;
text-align: center;

}
 
.container {
width:850px;
height: 100%;
min-height: 100%;
margin: 0 auto;
padding: 0;
text-align: center;
}
 
#header {
width: 850px;
height: 81px;
margin: 0 auto;
background-image:url(../../assets/images/header.jpg);
background-repeat: no-repeat;
float: left;
}

 
#logo {
background-image: url(../../assets/images/logo.png);
background-repeat: no-repeat;
width:600px;
height:50px;
margin-left: -10px;
float:right;
margin-top:25px;
}

#icons {
float: right;
margin-top: -40px;
margin-right:30px;
}

#sidebarmain {
width:214px;
float:left;
}


#sidebar {
width: 214px;
height:340px;
background-color: #27568f;
float: left;
text-align: left;
}

#sidebar2 {
width: 214px;
height:474px;
background-color:#5e5e5e;
float: left;
text-align: left;
}

#sidebar3 {
width: 214px;
height:774px;
background-color:#5e5e5e;
float: left;
text-align: left;
}

.nav {
margin-top:50px;

}

table {
}

td {
border:1px solid #999999;
font-size:12px;
padding:5px;
}

ul {
list-style-image: url(../../assets/images/arrow.png);
margin-left: 30px;
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
color: white;
margin-top: 20px;
}

li {
margin-bottom: 20px;
}

#sidebar2 ul {
list-style:none;
margin-left: 30px;
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
color: white;
margin-top: 20px;
}

#sidebar2 li {
margin-bottom: 10px;
}


#sidebar3 ul {
list-style:none;
margin-left: 30px;
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
color: white;
margin-top: 20px;
}

#sidebar3 li {
margin-bottom: 10px;
}

#sidebar4 {
width: 214px;
height:2924px;
background-color:#5e5e5e;
float: left;
text-align: left;
}

#sidebar4 ul {
list-style:none;
margin-left: 30px;
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
color: white;
margin-top: 20px;
}

#sidebar4 li {
margin-bottom: 10px;
}

.divider {
margin-top:220px;
}

#sidebar p {
margin-left: 20px;
margin-right: 15px;
color: white;
}

#sidebarabout p {
margin-left: 20px;
margin-right: 15px;
color: white;
}

.address {
margin-top: 0px;
}


.address li {
margin: 0px;
margin-top: 5px;
font-size: 12px;
list-style-image: none;
list-style: none;
}

#content {
width: 636px;
height: 100%;
float: left;
text-align: left;
}

#contentinner {
margin-left: 20px;
margin-top:30px;
}

#contentinner ul li{
list-style: none;
list-style-image:url(../images/listdot.jpg);
color: black;
margin: 0px;
margin-top: 5px;
margin-bottom: 10px;
}

#contentinner a:link  {
font-family: Helvetica, Arial, sans-serif;
text-decoration: none;
border: none;
outline: none;
color: black;
}
 
#contentinner a:hover {
font-family: Helvetica, Arial, sans-serif;
text-decoration: none;
border: 0;
outline: none;
color: #000000;
}
 
#contentinner a:active {
font-family: Helvetica, Arial, sans-serif;
text-decoration: none;
border: none;
outline: none;
color: black;
}
 
#contentinner a:visited  {
font-family: Helvetica, Arial, sans-serif;
text-decoration: none;
border: none;
outline: none;
color: black;
}
 
#contentinner a:visited:hover  {
font-family: Helvetica, Arial, sans-serif;
text-decoration: none;
border: none;
outline: none;
color: #83dd2b
}

#leftbox {
float: left;
width:250px;

}

#rightbox {
float: right;
width:350px;
margin-left:10px;

}

#rightbox img {
border:1px solid #333333;

}

#banner {
width:636px;
height: 440px;
background-color:#000099;
background-image:url(../images/img1.jpg)
}

/* --------------- Begin Show --------------------------------------------- */



#showcaseBg {

width: 636px;

height: 440px;

margin: 0 auto;

margin-top: 0px;

margin-left: 0px;

overflow: hidden;

}



#showdiv {

width: 636px;

height: 440px;

margin: 0 auto;

overflow: hidden;

}



#showanchor {

width: 636px;

height: 440px;

margin: 0 auto;

overflow: hidden;

}



#showimg {

width: 636px;

height: 440px;

margin: 0 auto;

overflow: hidden;

}



/* --------------- End Show --------------------------------------------- */


#footer {
height: 89px;
width: 100%;
background-color: #1d1d1d;
float: left;
font-family:  Helvetica, Arial, sans-serif; 
font-size: 12px;
color: white;
padding-top: 10px;

}

#footer .container {
text-align: left;
}

#footernav {
height:20px;
width:260px;
float:right;
margin-top:-20px;
margin-right:-20px;
}

#footernav ul {
float:left;
list-style:none;
font-size:10px;

}

#footernav li {
font-size:10px;
float:left;
margin-right:10px;
list-style:none;

}


