@charset "utf-8";
/* CSS Document */

body {
	background-color:#FFF;
	background: url(images/bg-main-one-repeat.jpg) repeat-y scroll top center;
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	margin: 0px;
	padding: 0px;
	line-height: 13px;
	color: #887F68;
}
/*Main Images*/
#page {
	background: url(images/bgmain.jpg) no-repeat scroll top center;
	height: 100%;
	margin: 0;
	padding: 0;
}

#header {
	background:url(images/header.jpg) no-repeat;
	width: 970px;
	height: 81px;
	margin: auto;
	position: relative;
}

#header2 {
	background:url(images/header2.jpg) no-repeat;
	width: 970px;
	height: 396px;
	margin:auto;
	position: relative;
}
/*Small Navigations*/
#menuTop {
	position: absolute;
	width: 200px;
	top: 60px;
	right: 0px;
}

#menu {
	margin : 0;
    padding : 0;
    list-style : none;
}

#menu li {
	float: left;
    display: block;
    margin: 0;
    padding: 0 3px 0 3px;
}

#menu li a, #menu li a:link, #menu li a:visited {
    font: bold 11px arial;
    margin: 0;
    padding: 0 0 6px 0;
    color: #336699;
    text-decoration : none;
    display: block;
}

#menu li a:hover {
    font: bold 11px arial;
    margin: 0;
    padding: 0;
    color: #6ea4ed;
    text-decoration : none;
    display: block;
}
/*Main Content*/
h1 {
	font-family:"Times New Roman", Times, serif;
	font-size: 24px;
	color: #757575;
}

#content {
	width: 970px;
	margin: auto;
}

#content p {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#0CC;
}
/*Sidebar*/
#sidebar {
	float:left;
	margin-left: 60px;
	margin-top: 50px;
	width: 200px;
}

div#vmenu { 
   margin: 0; 
   padding: .50em .0em .25em 0em;  
   width: 15.5em;
} 

div#vmenu ul { 
   margin: 0; 
   padding: 0; 
   list-style: none; 
} 

div#vmenu ul li { 
   margin: 0; 
   padding: 0; 
   list-style: none; 
} 

div#vmenu ul a:link { 
   margin: 0; 
   padding: .2em 0em .4em .4em; 
   text-decoration: none;
   font: bold 11px arial;
   color: #336699; 
   display: block;
   font-weight:bold;
} 

div#vmenu ul a:active { 
   margin: 0; 
   padding: .25em .5em .25em .5em; 
   text-decoration: none; 
   font: bold 11px arial; 
   color: #336699;
   display: block; 
} 

div#vmenu ul a:visited { 
   margin: 0; 
   padding:  .25em .5em .25em .5em; 
   text-decoration: none; 
   font: bold 11px arial;
   color: #336699; 
   display: block; 
} 

div#vmenu ul li a:hover { 
   margin: 0; 
   padding: .2em 0em .4em .4em; 
   text-decoration: none;
   font: bold 11px arial;
   color: #6ea4ed;
   display: block; 
}
.linkactive {
   text-decoration: none;
   font: bold 11px arial;
   color: #6ea4ed;
   display: block; 
}
/*Paragraphs Handler*/
#paragraph {
	float:left;
	width: 600px;
	margin-left: 50px;
	margin-top: 50px;
}

#paragraph p {
	font: 12px arial;
    color: #8c8c8c;
    text-decoration : none;
	text-align:justify;
}

#paragraph ul {
	list-style-type:circle;
}

#paragraph li {
	font: 12px arial;
    color: #8c8c8c;
    text-decoration : none;
	text-align:justify;
}
/*Front Content*/
#columnOne {
	float:left;
	width: 300px;
	margin-left: 50px;
	margin-top: 50px;
}

#columnOne a, #columnOne a:link, #columnOne a:visited {
	font: bold 12px arial;
    margin: 0;
    padding: 0 0 3px 0;
    color: #073567;
    text-decoration : none;
    display: block;
}

#columnOne a:hover {
    font: bold 12px arial;
    margin: 0;
    padding: 0 0 3px 0;
    color: #1091c6;
    text-decoration : none;
    display: block;
}

#columnOne p {
	font: 12px arial;
    margin: 0;
    padding: 0 0 10px 0;
    color: #8c8c8c;
    text-decoration : none;
    display: block;
}

h2 {
	font-family:"Times New Roman", Times, serif;
	font-size: 24px;
	color: #880000;
	line-height: 19px;
}

h3 {
	font-family:"Times New Roman", Times, serif;
	font-size: 18px;
	color: #880000;
	line-height: 19px;
}

#columnTwo {
	float:left;
	width: 300px;
	margin-left: 50px;
	margin-top: 50px;
}

#columnTwo a, #columnTwo a:link, #columnTwo a:visited {
	font: bold 12px arial;
    margin: 0;
    padding: 0 0 3px 0;
    color: #073567;
    text-decoration : none;
    display: block;
}

#columnTwo a:hover {
    font: bold 12px arial;
    margin: 0;
    padding: 0 0 3px 0;
    color: #1091c6;
    text-decoration : none;
    display: block;
}

#columnTwo p {
	font: 12px arial;
    margin: 0;
    padding: 0 0 10px 0;
    color: #8c8c8c;
    text-decoration : none;
    display: block;
}
/*DropDown Menu*/
#dropdown {
	position:absolute;
	width: 970px;
	top: 340px;
}

#sddm
{	
	margin: 0;
	padding: 0;
}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 12px arial;
	padding-top: 18px;
}

#sddm li a
{	
	display: block;
	margin: 0 1px 0 0;
	padding: 3px 5px;
	width: 80px;
	padding-left: 18px;
	color: #FFF;
	text-align: center;
	text-decoration: none;
}

#sddm li a:hover
{	
	background: #49A3FF;
}

#sddm div
{	
	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EAEBD8;
	border: 1px solid #5970B2;
}

#sddm div a
{	
	position: relative;
	display: block;
	margin: 0;
	padding: 5px 10px;
	width: auto;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	background: #EAEBD8;
	color: #2875DE;
	font: 11px arial;
}

#sddm div a:hover
{	
	background: #49A3FF;
	color: #FFF;
}
/*The End*/
#footer {
	clear: both;
	width: 800px;
	text-align:center;
	font: bold 12px arial;
	color: #8c8c8c;
	padding-top: 50px;
	padding-bottom: 30px;
	margin: auto;
}
/*Slideshow*/
.slideshow {
	width: 581px;
	height: 313px;
	right: 30px;
	top: 15px;
	position: absolute;
}

.slideshow img { 
	padding: 5px; 
	border: 1px solid #ccc; 
	background-color: #eee; 
}
/*Signature*/
#signature {
	width: 300px;
}

#signature p {
	font: 14px arial;
    color: #000000;
	font-weight:bold;
    text-decoration : none;
	text-align:justify;
}

.smalltext {
	font: 12px arial;
    color: #8c8c8c;
    text-decoration : none;
	text-align:justify;
}

/*Tables*/

table.contacts
{ 
	width: 600px;
	background-color: #fafafa;
	border: 1px #000000 solid;
	border-collapse: collapse;
	border-spacing: 0px; 
}

td.contactDept
{ 
	background-color: #99CCCC;
	border: 1px #000000 solid;
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #404040;
	text-align:center;
}

td.contact
{ 
	border-bottom: 1px #6699CC dotted;
	text-align: center;
	border: 1px #000000 solid;
	font-family: Verdana, sans-serif, Arial;
	font-weight: normal;
	font-size: 12px;
	color: #404040;
	background-color: #fafafa;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 8px;
	padding-right: 2px;
	height: 33px;
}

td.contactInfo
{ 
	border-bottom: 1px #6699CC dotted;
	text-align: left;
	font-weight: bold;
	font-family: Verdana, sans-serif, Arial;
	font-weight: normal;
	font-size: 12px;
	color: #404040;
	background-color: #fafafa;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 8px;
	padding-right: 2px;
	height: 33px;
	border: 1px #000000 solid;
}

.source {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#666;
}

#breadCrumbs {
    list-style : none;
	margin: 0;
	padding: 0;
}



#breadCrumbs li {
    float: left;
    display: block;
    margin: 0;
    padding: 0 3px 0 3px;
	font: bold 12px arial;
	color: #999;
}

#breadCrumbs li a, #breadCrumbs li a:link, #breadCrumbs li a:visited {
    font: bold 12px arial;
    margin: 0;
    padding: 0 0 6px 0;
    color: #336699; 
    text-decoration : none;
    display: block;
}
#breadCrumbs li a:hover {
    font: bold 12px arial;
    margin: 0;
    padding: 0 0 6px 0;
    color: #6ea4ed;
    text-decoration : none;
    display: block;
}

.breadCrumbsActive {
	font: "Times New Roman", Times, serif;
	font-size: 12px;
    margin: 0;
    padding: 0 0 6px 0;
    color: #39C;
    text-decoration : none;
    display: block;
	
}

input, select, textarea {
background-color: #FFF;
border:1px solid #000000;
color:#336699;
font: Century Gothic;
font-size:11px;
margin-top: 3px;
}

.form {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:11px;
	color: #336699;
}

.vid {
	text-align: center;
}

.sitemapheader {
	font: bold 13px arial;
    color: #887F68;
    text-decoration : none;
	
}

a {
	font: bold 13px arial;
    color: #887F68;
    text-decoration : none;
}

a:hover {
	font: bold 13px arial;
    color: #6ea4ed;
    text-decoration : none;
}

.sitemapad {
	padding-left: 10px;
	color: #336699;
	
}

.icons {
	border: 1px solid #ccc; 
	background-color: #eee; 
	padding: 5px;
	margin-right: 10px;
	float:left;
	
}
