.whitebg {

	font-family: tahoma;

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	background-color: #FFFFFF;

	background-repeat: repeat-y;

}

.bluebg {

	font-family: tahoma;

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	background-color: #FFFFFF;

	background-repeat: repeat-y;

}

.topbg {

	font-family: tahoma;

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	background-repeat: repeat-x;

	background-image: url(images/topbg.jpg);

}

.yourbg1 {

	font-family: tahoma;

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	background-color: #E7E7E7;

	background-repeat: repeat-y;

}

.footerbg{

	font-family: tahoma;

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	background-color: #666666;

	background-repeat: repeat-y;

}

.assbg {

	font-family: tahoma;

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	background-repeat: repeat-x;

	background-image: url(images/submenustrip.jpg);

}

.menubg {

	font-family: tahoma;

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	background-repeat: repeat-x;

	background-image: url(images/menubg.jpg);

}

.rightheaderbg {

	font-family: tahoma;

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	background-repeat: repeat-x;

	background-image: url(images/ashbg.jpg);

}

.directeaderbg {

	font-family: tahoma;

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	background-repeat: repeat-x;

	background-image: url(images/directiormenubg.jpg);

}

.leftbg{

	font-family: tahoma;

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	background-color: #E9E9E9;

	background-repeat: repeat-y;

}

/* Divs for static pages: Header(c1), paragpaph title(c3), paragraph text(c2) and separator(c4)) */
div.c1 {
text-align: center;
width: 95%;
font-size: 15px;
font-weight: bold;
}
div.c2 {
padding-top: 5px;
padding-left: 5px;
padding-right: 5px;
}
div.c3 {
padding-top: 8px;
padding-left: 5px;
padding-right: 5px;
font-weight: bold
}
div.spacer {
height: 8px;
}
.imageborder1{

	font-family: tahoma;

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	background-color: #E9E9E9;

	background-repeat: repeat-y;

	border: 1px solid #AAAAAA;

}

.a:link {

	font-family:tahoma;

	font-size:11px;

	line-height: 17px;

	font-weight: bold;

	color:#000000;

	text-decoration:none;

	}

.a:visited {

	font-family:tahoma;

	font-size:11px;

	line-height: 17px;

	font-weight: bold;

	color: #000000;

	text-decoration:none;

	}

.a:hover {

	font-family:tahoma;

	font-size:11px;

	line-height: 17px;

	font-weight: bold;

	color: #D34F4C;

	text-decoration:none;

	}

	.box {

	font-family:tahoma;

	font-size:11px;

	line-height: 17px;

	font-weight: bold;

	height: 15px;

	width: 103px;

	border-top-color: #357EB9;

	border-right-color: #357EB9;

	border-bottom-color: #357EB9;

	border-left-color: #357EB9;

	background-color: #FFFFFF;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	background-repeat: no-repeat;

	}

		.b:link {

	font-family:tahoma;

	font-size:11px;

	line-height: 17px;

	font-weight: normal;

	color:#000000;

	text-decoration:none;

	}

.b:visited {

	font-family:tahoma;

	font-size:11px;

	line-height: 17px;

	font-weight: normal;

	color: #000000;

	text-decoration:none;

	}

.b:hover {

	font-family:tahoma;

	font-size:11px;

	line-height: 17px;

	font-weight: normal;

	color: #FF7701;

	text-decoration:none;

	}

	.c:link {

	font-family:tahoma;

	font-size:11px;

	line-height: 17px;

	font-weight: bold;

	color:#FFFFFF;

	text-decoration:none;

	}

	.c:link {

	font-family:tahoma;

	font-size:11px;

	line-height: 17px;

	font-weight: bold;

	color:#FFFFFF;

	text-decoration:none;

	}

.c:visited {

	font-family:tahoma;

	font-size:11px;

	line-height: 17px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration:none;

	}

.c:hover {

	font-family:tahoma;

	font-size:11px;

	line-height: 17px;

	font-weight: bold;

	color: #000000;

	text-decoration:none;

	}

	.d:link {

	font-family:tahoma;

	font-size:11px;

	line-height: 17px;

	font-weight: bold;

	color:#CC1D19;

	text-decoration:none;

	}

.d:visited {

	font-family:tahoma;

	font-size:11px;

	line-height: 17px;

	font-weight: bold;

	color: #CC1D19;

	text-decoration:none;

	}

.d:hover {

	font-family:tahoma;

	font-size:11px;

	line-height: 17px;

	font-weight: bold;

	color: #000000;

	text-decoration:none;

	}

	.e:link {

	font-family:tahoma;

	font-size:11px;

	line-height: 17px;

	font-weight: normal;

	color:#FFFFFF;

	text-decoration:none;

	}

.e:visited {

	font-family:tahoma;

	font-size:11px;

	line-height: 17px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration:none;

	}

.e:hover {

	font-family:tahoma;

	font-size:11px;

	line-height: 17px;

	font-weight: normal;

	color: #000000;

	text-decoration:none;

	}

.f:link {

	font-family:tahoma;

	font-size:11px;

	line-height: 17px;

	color:#000000;

	text-decoration:none;

	}

.f:visited {

	font-family:tahoma;

	font-size:11px;

	line-height: 17px;

	color: #000000;

	text-decoration:none;

	}

.f:hover {

	font-family:tahoma;

	font-size:11px;

	line-height: 17px;

	color: #D34F4C;

	text-decoration:none;

	}

	.imageborder{

	font-family: tahoma;

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	background-color: #FFFFFF;

	background-repeat: repeat-y;

	border: 1px solid #FF0167;

}

.border{

	font-family: tahoma;

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	background-color: #FFFFFF;

	background-repeat: repeat-y;

	border: 1px solid #CD201C;

}

.new{

	font-family: tahoma;

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	background-color: #FFFFFF;

	background-repeat: repeat-y;

}

.old{

	font-family: tahoma;

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	background-color: #F2F2F2;

	background-repeat: repeat-y;

}



.mytext

{

	font-family: Tahoma;

	font-size: 11px;

	font-weight: bold;

	color: #FE7501;

	}

.mytext:visited

{

	font-family: Tahoma;

	font-size: 11px;

	font-weight: bold;

	color: #FE7501;

	}

.mytext:link

{

	font-family: Tahoma;

	font-size: 11px;

	font-weight: bold;

	color: #FE7501;

	

}

.mytext:hover

{

	font-family: Tahoma;

	font-size: 11px;

	font-weight: bold;

	color: #053768;

	text-decoration: none;

}

.mytext1

{

	font-family: Tahoma;

	font-size: 11px;

	font-weight: bold;

	color: #FE7501;

	}

.buttonbig{

	font-size: 1.1em;

	border-top: 1px solid #f2f6f8;

	border-left: 1px solid #f2f6f8;

	border-bottom: 1px solid #e1e5e7;

	border-right: 1px solid #e1e5e7;

	background-color: #ffffff;

	font-family: Arial, Helvetica, sans-serif;

	margin: 5px 10px 5px 0px;

	float: center;

}



.buttonbig div{

	margin: 1px;

	padding: 0px 5px 0px 5px;

	background-color: #f2f4f5;

}



.buttonbig div:hover{

	background-color: #e3eff5;

}



.buttonbig a{

	text-decoration: none;

	color: #7f878c;

}



.buttonbig a:hover{

	color: #6699cc;

}



.buttonbig img{

	border: 0px;

}

.clear {

	clear: both;

	font-size: 1px;

}



.clearleft {

	clear: left;

	font-size: 1px;

}



.clearright {

	clear: right;

	font-size: 1px;

}

/* My Comment: thanks to the open source community*/


.a:link {
	font-family:tahoma;
	font-size:11px;
	line-height: 17px;
	font-weight: bold;
	color:#000000;
	text-decoration:none;
	}
.a:visited {
	font-family:tahoma;
	font-size:11px;
	line-height: 17px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
	}
.a:hover {
	font-family:tahoma;
	font-size:11px;
	line-height: 17px;
	font-weight: bold;
	color: #D34F4C;
	text-decoration:none;
	}

img.thumbox {
	border: 3px solid #ddd;
}
#vnmenu {
	height: 28px;
	position: relative;
}

a.mainlevel {
	background: url(images/menu_bullet.png) 0 50% no-repeat;
}

/* color of text when active or you are on that page */
a#active_menu:link,
a#active_menu:visited {
	color: #077a00;
	text-decoration: none;
}

li.active_menu a:link,
li.active_menu a:visited {
  color: #D9DAD8;
  text-decoration: none;
}

.small,
.modifydate,
.createdate {
	color: #8A9183;
}


div.TabView div.Tabz
{
  overflow: hidden;
}

div.Tabz {
  color: #D34F4C;
  text-decoration: none;
  text-align: left;
  font-weight: normal;
}

div.TabView div.Tabz a {
  color: #252525;
  text-decoration: none;
  font-weight: bold;
}
div.TabView div.Tabz a.active {
  color: #FF0252;
  text-decoration: none;
  font-weight: bold;
}

div.TabView div.Tabz a:hover {
	color: #0066ff;
}


div.TabView div.Pages
{
  clear: both;
  border: 0px;
  overflow: hidden;
}
/* template stuff */

body.w-thin {
  background: #5B5F56 url(images/bg_thin.png) 50% 0 no-repeat;
}

body.w-wide {
  background: #5B5F56 url(images/bg_wide.png) 50% 0 no-repeat;
}


#top {
	color: #ccc;
}


div#vtop {
  background: url(images/vtop_divider.png) repeat-x;
}

div#render {
  background: url(images/render.jpg) 0 0 no-repeat;
  color: #fff;
}

div#mainbody {
	background: url(images/body_shadow.png) 0 0 repeat-x;
}

/* access */

.font-selector,
.width-selector {
	background: url(images/access-select.png) no-repeat;
}

/* horiz menu */

div#horizmenu {
	background: url(images/tbar_bg.png) repeat-x;
}

blockquote {
	background: #cce8e3 url(images/quote_open.png) 0 0 no-repeat;
	color: #333;
}

blockquote div {
	background: url(images/quote_closed.png) 100% 100% no-repeat;
}

pre {
	background: #fff;
	color: #333;
	border: 1px solid #cce8e3;
	border-left: 5px solid #cce8e3;
}

.highlight {
  background-color: #ffc;
}

/* dropdown */
#nav {
	margin: 0;
	padding: 0;
	position: relative;
	height: 26px;
	width: 100%;
	background: url(images/tbar_bg.png) repeat-x
}
#nav a {
	font-weight: normal;
	float: left;
	text-decoration: none;
	display: block;
	color: #fff;
	float: left;
	cursor: pointer;
	height: 26px;
	line-height: 26px;
	padding: 0 15px;
  overflow: hidden;
}
#nav a.toptren,
#nav li.active a.toptren {
	background: url(images/tbar_divider2.png) 100% 0 no-repeat;
	padding-right: 25px;
}

#nav ul ul a.tren {
	background: url(images/tbar_divider3.png) 100% 50% no-repeat;
}

#nav li a {
	background: url(images/tbar_divider.png) 100% 0 no-repeat;
}
/* dropdown menu text when rollover */
#nav ul li {
	position: relative;
}
#nav ul li a:hover,
#nav ul li ul li a:hover,
#nav ul li ul li ul li a:hover {
	color: #abffff;
}

#nav li li {
	border-bottom: 1px solid #62665c;
	border-top: 1px solid #7d8177;
}
#nav li li a{
	background: none;
	font-weight: normal;
	padding: 0;
	text-indent: 15px;
}
#nav ul ul a {
	color: #fff;
	display: block;
	text-decoration: none;
	width: 167px;
	text-transform: none;
}
#nav li {
	float: left;
	padding: 0;
  background: none;
  height: 26px;
}
#nav li ul {
	border-right: 1px solid #62665c;
	border-left: 1px solid #7d8177;;
	border-bottom: 1px solid #62665c;
	top: 26px;
	position: absolute;
	left: -999em;
	height: auto;
	width: 170px;
	font-weight: normal;
	border-width: 0;
	margin: 0;
	padding: 0;
}

#nav li:hover a, #nav li.sfhover a {
  color: #ffffff;
}
#nav, #nav ul {
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
}

#nav li li {
	padding: 0;
	background: none;
	float: left;
	padding: 0;
  width: 170px;
}

#nav li li:hover a, #nav li li.sfhover a {
  color: #ffffff;
}

#nav li.active {
	background: url(images/tbar_select.png) 0 0 repeat-x;
}
/* color of dropdown menu pull down menu */
#nav li:hover ul, 
#nav li li:hover ul, 
#nav li li li:hover ul, 
#nav li li li li:hover ul,
#nav li.sfhover ul, 
#nav li li.sfhover ul, 
#nav li li li.sfhover ul,
#nav li li li li.sfhover ul{
	background: #08688b;
}

span.pathway a {
  background: url(images/arrow.png) 100% 50% no-repeat;
}
#nav ul ul a {
	display: block;
	text-decoration: none;
	width: 167px;
	text-transform: none;
}
/* margin for pullouts */
#nav li ul ul {
	margin: -26px 0 0 170px;
}

#nav li:hover ul ul, 
#nav li:hover ul ul ul,
#nav li:hover ul ul ul ul,  
#nav li.sfhover ul ul, 
#nav li.sfhover ul ul ul, 
#nav li.sfhover ul ul ul ul {
	left: -999em;
}

#nav li:hover ul, 
#nav li li:hover ul, 
#nav li li li:hover ul, 
#nav li li li li:hover ul,
#nav li.sfhover ul, 
#nav li li.sfhover ul, 
#nav li li li.sfhover ul,
#nav li li li li.sfhover ul{
	z-index: 100;
	left: 0;
}

#nav li:hover, #nav li.sfhover {
      left: 0;
}

#nav ul ul a {
	background: none;
}

#nav li li.active {
	background: none;
}
input.submit{
	width: 125px;
	background-image:url(images/sbutton.jpg);
	border: 1px solid #356aa0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px
}
body {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-color: #82c7ea;
color: #333333;
}
body.smaller {
	font-size: 12px;
}
body.small {
	font-size: 13px;
}
body.medium {
	font-size: 14px;
}

body.large {
	font-size: 15px;
}
body.larger {
	font-size: 16px;
}