/*** DEFINING MAIN LAYOUT ***/
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	margin-left: 0px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 2px;
	background : White url(/img/bg-blue.gif);
	background-position : center;
}


.topheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	background: #00387B;	
	color: #cccccc;
	text-decoration: none;
	}
	
.boller { background: url(../img/tpl/bollerBG.jpg) no-repeat bottom right; background-color:#FFFFFF;}
.whitefoot {font: 9px Verdana, sans-serif; color: #ffffff;}
.whitetop {font: 9px Verdana, sans-serif; color: #ffffff; letter-spacing: 0.3em; font-weight: bold; }
.footercontent {font: 9px Verdana, sans-serif; }
.subfootercontent {font: 9px Verdana, sans-serif; color:#00387B; padding-top: 4px; padding-bottom: 4px;}

A:link { color:#00387B; text-decoration: none }
A:visited {color:#00387B; text-decoration: none }
A:active { color:#00387B; text-decoration: none}
A:hover { color:#CFAB9B; text-decoration:none;}

.servicesnav 		{ font-family: Verdana, sans-serif; font-size: 15px; color: #003366; text-decoration: none; font-weight: bold;}
a.servicesnav:link 	{ font-family: Verdana, sans-serif; font-size: 15px; color: #003366; text-decoration: none; font-weight: bold;}
a.servicesnav:visited 	{ font-family: Verdana, sans-serif; font-size: 15px; color: #00387B; text-decoration: none; font-weight: bold;}
a.servicesnav:hover 	{ font-family: Verdana, sans-serif; font-size: 15px; color: #00387B; text-decoration: none; font-weight: bold; }

img {border:0px}

td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #000000;}


h1 {margin: -9px -9px 0.5em; padding: 0px 10px 5px; text-align: right; text-transform: uppercase; background: transparent; color: #E76129; font: bold 20px sans-serif; height: 28px; vertical-align: middle; white-space: nowrap;}
h2 {text-align: left; color: #00387B; font: normal 18px sans-serif;}
h3 {font: bold 14px Verdana, sans-serif; text-align: left; color: #F76521; padding: 14px 4px 4px; height: 8px; vertical-align: middle; white-space: nowrap;}
h4 { font-family: Verdana, Arial, Helvetica, sans-serif; color:#00387B; font-size: 16px; font-weight: bold;}
h5 { font-family: Verdana, Arial, Helvetica, sans-serif; color:#EF6D31; font-size: 14px; font-weight: bold;}

#breadspaces { 
    padding-left: 10px;
    padding-top: 10px;
	text-transform:lowercase;
	font-size: 9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#breadcrumbs {
	text-transform:lowercase;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#b9b8b8;
}
SPAN#breadcrumbs a { color:#b9b8b8; text-decoration:none; } 
SPAN#breadcrumbs a:visited { color:#b9b8b8; text-decoration:none;} 
SPAN#breadcrumbs a:active { color:#b9b8b8; text-decoration:none;} 
SPAN#breadcrumbs a:hover { color:#e76129; text-decoration:underline;} 

.orangetop { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
 	letter-spacing: 0.2em; text-transform: uppercase;	
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background: #E76129;
}
.topheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	background: #00387B;	
	color: #cccccc;
	text-decoration: none;
	}
	
.splash {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	color: #ffffff;
	background: #E76129;	
	text-decoration: none;
	padding: 4px 4px 4px 4px;	
}


/*** DEFINING MENU ***/

.indexnav 		{ font-family: Verdana, sans-serif; font-size: 12px; color: #00387B; text-decoration: none; font-weight: normal;}
a.indexnav:link 	{ font-size: 13px; color: #00387B; text-decoration: none; font-weight: normal;}
a.indexnav:visited 	{ font-size: 13px; color: #00387B; text-decoration: none; font-weight: normal;}
a.indexnav:hover 	{ font-size: 13px; color: #F76521; text-decoration: none; font-weight: normal; }

.page_menu {
	font-size: 10px;

	padding-top:30px;
	padding-bottom:10px;
	color:#FFFFFF;
	border-right:1px solid #E76129;
}

DIV.menu1-no {
	font-size: 12px;
	font-weight:800;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:10px;
	border-left:10px solid #FFFFFF;}
DIV.menu1-act{
	font-size: 12px;
	font-weight:800;
	padding-top:4px;	 
	padding-bottom:4px;
	padding-left:10px;
	background-color:#EFEFEF;
	border-left:10px solid #EF6D31;}


DIV.menu2-no{
	font-size: 11px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:20px;}
DIV.menu2-act {
	font-size: 11px;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:20px;}
	
DIV.menu3-no{
	font-size: 10px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:35px;}
DIV.menu3-act {
	font-size: 10px;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:35px;}

A.page_menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #F2F4CA;}

/*** DEFINING CONTENT AREAS ***/
.leftContent {
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 30px;
}

.leftContent A:link { color:#E76129; text-decoration: none;}
.leftContent A:visited {color:#E76129; text-decoration: none; }
.leftContent A:active { color:#E76129; text-decoration: none;}
.leftContent A:hover { color:#00387B; text-decoration:none;}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #cccccc;
	text-decoration: none;
}
.subfooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	background: #E76129;
	padding: 5px 5px;
}

/*** DEFINING FOOTER & HEADER ***/

.header_image {
	height:150px;
}

a.header_image:hover {text-decoration:none}


A.footertext:hover {
	color: #B3D773;
	text-decoration: underline;
}
A.footertext:visited {
	color: #CCCCCC 
}

/*** DEFINING error message in mail form ***/

.form {
        border:1px solid #cccccc;
        background-color:#EFEFEF;    
}

.button {
        border:1px solid #cccccc;
        background-color:#ffffff;
        font-family:Verdana,Arial,Helvetica,Sans-Serif;
        font-size:12px;
        padding:2px;
	margin-bottom: 4px;
}

.error_txt {
         text-align:center; 
         /*border:1px solid #FF0000;*/
         padding-top:4px;
         padding-left:26px;
         padding-right:4px;
         padding-bottom:3px;          
         color: #FF0000;
         background-color:#FFFFFF;
         background-image:url("none");
         background-repeat:no-repeat;
}

