body {/* Need to set body margin and padding to get consistency between browsers. *//* Hack for IE5/Win */font-family:Verdana, Geneva, sans-serif;width:99%;-webkit-text-size-adjust: none;}
.title {font-weight:bold; font-size:19px; color:#666;}
#news {font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#999; padding-left:4px; background:none;margin-bottom:6px; }


#authorlink {width:500px;font-weight:normal; font-size:10px;}
#authorlink a {decoration:none;color:#295b99;font-weight:normal; font-size:10px;
}
#authorlink-bold a {text-decoration:underline;color:#295b99;font-weight:normal;font-size:10px;
}
#authorlink-bold a:hover {text-decoration:none;color:#295b99;font-weight:normal;font-size:10px;
}

.searchbox {background:#fff url(../images/search.gif) repeat-x; border:0px solid #EAEFF9; height:18px; margin:0 0px 0 6px; width:180px; align:right;}


#content {background:#ffffff; /**border-bottom:0px solid #000000; border-left:2px solid #039;border-right:2px solid #039;border-top:0px;**/ color:#2a2a2a;  min-height:480px; position:relative; width:98%;
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#3e76ca), to(transparent));
    background-image: -webkit-linear-gradient(#3e76ca, transparent);
    background-image:
        -moz-linear-gradient(#3e76ca, transparent),
        -moz-linear-gradient(#3e76ca, transparent)
    ;
    background-image:
        -o-linear-gradient(#3e76ca, transparent),
        -o-linear-gradient(#3e76ca, transparent)
    ;
    background-image: 
        linear-gradient(#3e76ca, transparent),
        linear-gradient(#3e76ca, transparent)
    ;
    -moz-background-size:2px 100%;
    background-size:2px 100%;
    background-position:0 0, 100% 0;
    background-repeat:no-repeat;
}

#central {float:left; position:relative; width:550px;}
#image{float:left; position:relative; margin-left:-2px;}

#n1 { width:90px; background:#039;}
#n2 { width:90px; background:#039;}
#n3 { width:90px; background:#039;}
#n4 { width:150px; background:#039;}
#n5 { width:90px; background:#54708B;}




ul#nav {margin:0;padding: 0;position:relative;left:0px;z-index:20000;float:right; margin-top:-29px; border:solid 1px #000; border-bottom:solid 0px #000;}
ul#nav li {position:relative;margin:0 1px 0 0;float: left;height: 24px;list-style: none;padding:0;}
ul#nav li a {margin: 0;display: block;text-align: center;font-size: 11px;font-weight:bold;padding: 5px 0 0 0;height: 19px;color:#fff;text-decoration:none; background:#333;}

#nav li a:hover, .n1 #nav #n1, .n2 #nav #n2, .n3 #nav #n3, .n4 #nav #n4, .n5 #nav #n5, .n6 #nav #n6, .n7 #nav #n7, .n8 #nav #n8, .n9 #nav #n9 { color:#fff;  }
/*                          ---- Drop downs      */
#nav li ul {position: absolute;left: -9999px;z-index: 999;/* for IE */filter:alpha(opacity=98);/* CSS3 standard */opacity:0.98;background: #fff;padding-left:0;margin-left:0;
}
#nav li ul li {margin-left: 0;margin:3px 0 0 0;float: none;height: 24px;list-style: none;border:solid 1px #000;
}
ul#nav li ul li a {width:165px;height:24px;margin: 0;display: block;text-align: left;font-size: 11px;font-weight:bold;padding: 5px 0px 0 3px;height: 19px;color:#275fb3;text-decoration:none;background-color:#aad1ff;
}
#nav li ul li a:hover { color:#000;}
#nav li ul li:hover { border:solid 1px #d8e2ee; }
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:focus ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul { left: -9999px; }
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav :focus ul, #nav li li:focus ul, #nav li li li:focus ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: 0;top: 24px;! /* other browsers */ top: 24px; /* IE */
}



ul#nav2 {border:0px solid #E0E6EE; color:#000; display:block; margin:0px 0px 0px 2px; padding:2px 0px 2px 0px; font-size:11px; font-weight:normal; z-index:30000;}
ul#nav2 li {position:relative;margin:0 1px 0 0;float: left;height: 24px;list-style: none;padding:0;}
ul#nav2 li a {margin: 0;display: block;text-align: center;font-size: 11px;padding: 2px 0 0 0;height:19px;color:#000;text-decoration:none; background:#fff; width:165px;font-weight:normal;}

#nav2 li a:hover, .n1 #nav #n1, .n2 #nav #n2, .n3 #nav #n3, .n4 #nav #n4, .n5 #nav #n5, .n6 #nav #n6, .n7 #nav #n7, .n8 #nav #n8, .n9 #nav #n9 { color:#000;  }
/*                          ---- Drop downs      */
#nav2 li ul {position: absolute;left: -9999px;z-index: 999;/* for IE */filter:alpha(opacity=98);/* CSS3 standard */opacity:0.98;background: #fff;padding-left:0;margin-left:0;
}
#nav2 li ul li {margin-left: 0;margin:3px 0 0 0;float: none;height: 24px;list-style: none;border:solid 1px #000;
}
ul#nav2 li ul li a {width:165px;height:24px;margin: 0;display: block;text-align: left;font-size: 11px;font-weight:bold;padding: 5px 0px 0 3px;height: 19px;color:#275fb3;text-decoration:none;background-color:#aad1ff;
}
#nav2 li ul li a:hover { color:#000;}
#nav2 li ul li:hover { border:solid 1px #d8e2ee; }
#nav2 li:hover ul ul, #nav2 li:hover ul ul ul, #nav2 li:focus ul ul, #nav2 li.sfhover ul ul, #nav2 li.sfhover ul ul ul { left: -9999px; }
#nav2 li:hover ul, #nav2 li li:hover ul, #nav2 li li li:hover ul, #nav2 :focus ul, #nav2 li li:focus ul, #nav2 li li li:focus ul, #nav2 li.sfhover ul, #nav2 li li.sfhover ul, #nav2 li li li.sfhover ul {left: 0;top: 24px;! /* other browsers */ top: 24px; /* IE */
}
#n6 { width:90px; background:#039;}
#n7 { width:90px; background:#039;}
#n8 { width:90px; background:#039;}


.tablemenu2-span {background:#5470A2; color:#fff; display:block; font-size:12px; padding:2px 0px 2px 0px; width:404px; margin-bottom:-2px; font-weight:normal; border:1px solid #fff;}
.tablemenu2-span:hover,.active {background:#fff; border:1px solid #000; color:#1E5AB3; text-decoration:none;}

.tablemenu2q {background:#D8E2EE; color:#000; display:block; font-size:12px; padding:2px 0px 2px 0px; width:404px; font-weight:normal; border:1px solid #fff;}
.tablemenu2q p{font-size:12px; line-height:none;}
.tablemenu2q a{background:#D8E2EE; color:#000; display:block; font-size:12px; padding:2px 0px 2px 0px; width:404px; font-weight:normal; border:1px solid #fff;}
.tablemenu2q:hover,.active {background:#fff; border:1px solid #000; color:#1E5AB3; text-decoration:none;width:404px;}



/*** Content wrap ***/

#wrap { clear:both; padding:0; text-align:left;}
.central  {list-style:none; position:relative; font-size:15px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:300px;}
.central p {font-size:0.9em; line-height:1.2em; margin:0px; padding:3px 0px 0px 0px;}
.central a {background:#3D76CB; color:#fff; display:block; font-size:14px; padding: 0px 10px 0px 3px; width:auto; height:26px; position:relative; border:1px solid #ffffff;}
.central a:hover {background:#A4C3F2; border:1px #f0f0f0; color:#000; text-decoration:none; border:1px solid #000000;}

#content2nav {background:#ffffff; border:1px solid #000000; border-top:0px; color:#2a2a2a; padding:15px 10px 5px 14px; margin:0px 150px 10px 150px; position:relative;}
#content2nav p {font-size:12px; line-height:2em; margin:0 0 0px 0px; text-align:left;}
#content h1,#content h2,#content2nav h1,#content2nav h2 {color:#606060; font-size:1.8em; font-weight:bold; letter-spacing:-1px; margin:0 0 0px; padding:0;}
#content h2,#content2nav h2 {font-size:1.6em; margin-bottom:10px;}
#content2navimg {border:0px solid #b0b0b0; float:left; margin:5px 15px 6px; padding:5px; position:relative;}
#content img  {border:0px dashed #ff0000; margin:5px 15px 6px; padding:5px; position:relative; float:left;}
#content2nav1 img {border:0px solid #b0b0b0; float:left; margin:0px 0px 0px; padding:5px; position:relative;}

#sitename {background:#fff url(../images/banner_2014-1.jpg) repeat-x; color:#ffffff; height:106px; width:98%; border-bottom:solid 0px #666666;}

.linkgrey a{color:#333333; font-size:10px; font-weight:normal;}
.linkgrey a:hover{color:#0099FF; font-size:10px;}
.linkgrey {padding:0px 0px 8px 0px;font-size:10px;}

.table1-1 {background:#fff; border:1px solid #E0E6EE; color:#06C; margin:0px 0px 0px 0px; padding:2px  0px 2px 0px; font-weight:bold; font-size:11px;}

.table1-2 {background:#fff; border:1px solid #E0E6EE; border-bottom:0px solid #E0E6EE; color:#3D76CB; margin:0px 0px 0px 0px; padding:2px  0px 2px 0px; font-weight:bold;}
.table1-2 {background:#fff; color:#606060; margin:0px 0px 0px 0px; padding:2px  0px 2px 0px; font-weight:bold;}

.table3 {background:#D8E2EE; border:1px solid #E0E6EE; color:#000; margin:0px 0px 0px 2px; display:inline-block; width:120px; padding:2px 0px 2px 0px; font-size:10px; font-weight:normal;}
.table3:hover,.active {background:#666; border:1px solid #E0E6EE; text-decoration:none; color:#fff; width:120px;margin:0px 0px 0px 2px; display:inline-block;  padding:2px 0px 2px 0px; font-size:10px; font-weight:normal;}


.table4 {background:#D8E2EE; border:1px solid #E0E6EE; color:#000; margin:0px 0px 0px 2px; display:inline-block; width:120px; padding:2px 0px 2px 0px; font-size:10px; font-weight:normal;}
.table4:hover,.active {background:#666; border:1px solid #E0E6EE; text-decoration:none; color:#fff; width:120px;margin:0px 0px 0px 2px; display:inline-block;  padding:2px 0px 2px 0px; font-size:10px; font-weight:normal;}

.table1 a:hover {color:#fff; margin:0px 0px 0px 0px; padding:0px  0px 0px 0px; text-decoration:none; font-weight:bold; display:block; background:#3D76CB;}
.table1 {background:#fff; border:1px solid #E0E6EE; color:#3D76CB; margin:0px 0px 0px 0px; padding:2px  0px 2px 0px; font-weight:bold;}

.table2 {background:#F1F4F9; border:1px solid #E0E6EE; color:#000; display:block; margin:0px 0px 0px 2px; padding:2px 0px 2px 0px; font-size:10px; font-weight:normal;}
.table2:hover,.active {background:#fff; border:1px solid #000; color:#303030; text-decoration:none;}

.table1new {background:#fff; border:1px solid #E0E6EE; color:#fff; margin:0px 0px 0px 0px; padding:2px  0px 2px 0px; font-weight:normal; width:40px;}

.table1new1 a:hover {color:#fff; margin:0px 0px 0px 0px; padding:0px  0px 0px 0px; text-decoration:none; font-weight:bold; display:block; background:#3D76CB;}
.table1new1 {background:#fff; border:1px solid #E0E6EE; color:#fff; margin:0px 0px 0px 0px; padding:2px  0px 2px 0px; font-weight:normal; }

.table2new {background:#F1F4F9; border:1px solid #E0E6EE; color:#000; display:block; margin:0px 0px 0px 2px; padding:2px 0px 2px 0px; font-size:10px; font-weight:normal;}
.table2new:hover,.active {background:#fff; border:1px solid #000; color:#303030; text-decoration:none;}












#wrapper1 {}

a { font-weight:bold; text-decoration:none;}
a:hover {color:#FF9D9D; text-decoration:underline;}
p {line-height:1.5em; margin:0 0 15px; text-align:left;}
.redtext {
	color:#FF4E5D;}
/*** Main container ***/

/*#container {background:#fff url(../images/bodybg.jpg) repeat-x; position:relative; width:778px; left:50%; margin-left:-401px; overflow:hidden; z-index:100; padding:3px 0px 0px 0px; text-align:left;}*/

ul.list 
{
list-style-type:circle;

}


#highlights-link {position:relative; left:185px; top:20px; margin:-15px 0px 0px 0px; overflow:hidden; z-index:100; padding:0px;}
/*** Header section ***/


/*** Horizontal menu ***/

#mainmenu {background:#000; border:1px solid #000; width:778px; float:left; margin-bottom:26px; margin:0px 0px 0px 0px;}
#mainmenu ul {font-size:12px; margin:0; padding:0;}
#mainmenu li {float:left; height:20px; list-style:none; margin:0; padding:0;}
#mainmenu a {background:#000; border-right:1px solid #EAEFF9; color:#fff; display:block; font-size:9px; padding:5px 10px 4px;}
#mainmenu a:hover {background:#FF0000 url(../images/mirrorback.gif) top left repeat-x; color:#fff; text-decoration:none;}
#mainmenu a.current {background:#ffffff; color:#000; text-decoration:none; font-size:9px;}
#mainmenu a.mirror {background:#ff0000 url(../images/mirrorback1.gif) top left repeat-x; color:#000; font-size:9px; font-weight:bold; text-decoration:none;}

#mainmenu1 {background:#000; border:1px solid #000; width:778px; height:23px;float:left; margin-top:23px; margin:0px 0px 0px 0px;}


#mainmenuright {border:1px solid #000; width:150px; float:left; margin-bottom:26px; margin:5px 0px 0px 4px;}
#mainmenuright ul {font-size:12px; margin:0; padding:0;}
#mainmenuright li { height:20px; list-style:none; margin:0; padding:0;}
#mainmenuright a { border-right:1px solid #EAEFF9; color:#3d76cb; display:block; font-size:9px; padding:5px 10px 4px;}
#mainmenuright a:hover {background:#FF0000 url(../images/mirrorback.gif) top left repeat-x; color:#fff; text-decoration:none;}
#mainmenuright a.current {background:#ffffff; color:#000; text-decoration:none; font-size:9px;}
#mainmenuright a.mirror {background:#ff0000 url(../images/mirrorback1.gif) top left repeat-x; color:#000; font-size:9px; font-weight:bold; text-decoration:none;}

/*** Funded menu ***/

#fundedmenu {background:#3D76CB; border:3px solid #000; border-right:0px; width:auto; float:left; margin-bottom:26px; margin:0px 0px 0px 8px; position:relative; padding:0px; text-align:center;}
#fundedmenu ul {font-size:14px; margin:0; padding:0;}
#fundedmenu li {float:left; height:29px; list-style:none; margin:0; padding:0; text-align:center;}
#fundedmenu a {background:#3D76CB; border-right:1px solid #000; color:#ffffff; display:block; font-size:10px; padding:2px 8px 3px;}
#fundedmenu a:hover {background:#A4C3F2; color:#000000; text-decoration:none;}




/*** Sidebars ***/

#leftside,#rightside {margin:0; padding:5px 5px 0px 0px; width:145px; text-align:left; position:relative;}
#leftside {float:left; margin-right:-5px;}
#rightside {float:right; margin-left:-5px;}
#leftside h1 {color:#505050; font-size:1.0em; font-weight:bold; letter-spacing:-1px; margin:0 0px 12px 3px; text-align:left;}
#rightside h1 {color:#505050; font-size:1.0em; font-weight:bold; letter-spacing:-1px; margin:0 0px 12px 3px; text-align:right;}
#leftside h2,#rightside h2 {font-size:1.1em; margin:0 0 20px;}
#leftside p {font-size:0.9em; line-height:1.4em; margin:0 0 16px 5px;}
#rightside p {font-size:0.9em; line-height:1.4em; margin:-10px 0 16px 10px;}
.linklist {list-style:none; margin:-8px 0px 16px 5px; padding:0;}
.linklist li {margin-bottom:0.3em; font-size:11px;}
.linklist a {margin-bottom:0.3em; font-size:10px; color:#000; font-weight:normal;}
.linklist a:hover {margin-bottom:0.3em; font-size:10px; color:#67A6FF; text-decoration:none; font-weight:normal;}

.linklist-right {list-style:none; margin:-8px 0px 16px 5px; padding:0; text-align:right;}
.linklist-right li {margin-bottom:0.3em; font-size:11px;}
.linklist-right a {margin-bottom:0.3em; font-size:10px; color:#000; font-weight:normal;}
.linklist-right a:hover {margin-bottom:0.3em; font-size:10px; color:#67A6FF; text-decoration:none; font-weight:normal;}

.linklist1 {list-style:none; margin:0 10px 5px 10px; padding:0;}
.linklist1 li {margin-bottom:0.3em; font-size:11px;}
.linklist1 a {margin-bottom:0.3em; font-size:11px; color:#0069FF;}
.linklist1 a:hover {margin-bottom:0.3em; font-size:11px; color:#67A6FF; text-decoration:none;}

/*** Central Buttons ***/

#centralbuttons {margin:0; padding:2px 2px 0px 2px; width:420px; text-align:left; position:relative; float:left;}
#centralbuttons p {font-size:0.9em; line-height:1.4em; margin:0 0 16px 10px;}


#floatclear {float:right; position:relative; margin:0px 120px 0px 0px; background:#FFCC00; width:50px;}
/*.centralsmall  {list-style:none; font-size:11px; margin:0px 0px 12px 0px; padding:0; width:auto;}
.central li {list-style:none; margin:0px 0px 0px 0px; padding:0; border:1px solid #000;}*/

.central p {font-size:0.9em; line-height:1.2em; margin:0px; padding:3px 0px 0px 0px;}
.central a {background:#3D76CB; color:#fff; display:block; font-size:14px; padding: 0px 10px 0px 3px; width:auto; height:26px; position:relative; border:1px solid #ffffff;}
.central a:hover {background:#A4C3F2; border:1px #f0f0f0; color:#000; text-decoration:none; border:1px solid #000000;}

.largewhitetext {line-height:1.2em; margin-left:-1px; margin-top:2px; width:65px; background:#3D76CB; font-family:Verdana, Geneva, sans-serif; color:#fff; font-size:14px; font-weight:bold;  position:relative; border:0px;}
.largewhitetext a{line-height:1.2em; margin-left:0px; margin-top:2px; width:60px; background:#3D76CB; font-family:Verdana, Geneva, sans-serif; color:#fff; font-size:14px; font-weight:bold;  position:relative; border:0px;}
.largewhitetext a:hover{line-height:1.2em; margin-left:0px; margin-top:2px; width:60px; background:#3D76CB; font-family:Verdana, Geneva, sans-serif; color:#fff; font-size:14px; font-weight:bold;  position:relative; border:0px;}

#search-area  {background:#3D76CB; color:#fff; display:block; font-size:14px; padding: 0px 10px 0px 2px; width:auto; height:26px; position:relative; border:1px solid #ffffff;}
#search-area a:hover {background:#A4C3F2; border:1px #f0f0f0; color:#000; text-decoration:none; border:1px solid #000000;}

.centeredImage {text-align:center; margin:0px 125px 0px 125px; padding:0px;}
.centeredImage img {border:none;}

#centralmenu {margin:0 auto; padding:2px 2px 0px 2px; width:500px; position:relative; display:inline; float:left; text-align:center; min-width:300px;}

.centralmenu  {list-style:none; position:relative; font-size:15px; margin:0px 0px 0px 0px; padding:0; width:300px; display:inline; text-align:left;}
.centralmenu li {list-style:none; margin:0px 0px 0px 0px; padding:0; border:1px solid #000;}
.centralmenu a {background:#3D76CB; color:#fff; display:block; font-size:14px; padding:2px 10px 1px 3px; width:300px; height:auto;}
.centralmenu a:hover {background:#A4C3F2; border:1px #f0f0f0; color:#000; text-decoration:none;}

.tablemenu1 {background:#fff; border:0px solid #E0E6EE; color:#3D76CB; margin:0px 0px 0px 0px; padding:0px  0px 0px 0px; font-weight:bold;}
.tablemenu2 {background:#D8E2EE; color:#000; display:block; font-size:12px; padding:2px 0px 2px 0px; width:200px; font-weight:normal; border:1px solid #fff;}
.tablemenu2:hover,.active {background:#fff; border:1px solid #000; color:#1E5AB3; text-decoration:none;}



#advert {background:#83D680; float:left; position:relative; display:block; font-size:12px; padding:2px; margin-left:2px; width:140px;  border:1px solid #fff;}
#advert a{color:#fff;font-size:11px;text-decoration:none; font:Arial, Helvetica, sans-serif;}
#advert:hover,.active {background:#06C; color:#fff; border:1px solid #000; color:#1E5AB3; text-decoration:none;}

/*** Left Sidebar menu ***/

.nav {background:#3D76CB; border:1px solid #E0E6EE; border-right:1px solid #000; border-left:1px solid #f0f0f0; color:#fff; display:block; margin:0px 0px 0px -15px; padding:4px 4px 4px 10px; position:relative; text-transform:uppercase; width:135px;}
.nav:hover,.active {background:#3D76CB; border:1px solid #E0E6EE; border-right:1px solid #000; border-left:1px solid #f0f0f0; color:#fff; display:block; margin:0px 0px 0px -15px; padding:4px 4px 4px 10px; position:relative; width:135px; text-decoration:none;}

.nav2 {background:#F1F4F9; border:1px solid #E0E6EE; border-right:1px solid #000; border-left:1px solid #f0f0f0; color:#000; display:block; margin:0px 0px 0px -15px; padding:2px 4px 0px 5px; position:relative; width:140px; font-size:7pt; font-weight:normal;}
.nav2:hover,.active {background:#fff; border:1px solid #000; border-right:1px solid #000; color:#303030; text-decoration:none;}

.emailus {background:#79B7FE; border:1px solid #717171; color:#000; display:block; margin:0px 0px 0px 0px; padding:0px 4px 0px 5px; position:relative; width:140px; font-size:9pt; font-weight:normal;}
.emailus:hover,.active {background:#CCDDF0; border:1px solid #000; border:1px solid #000; color:#303030; text-decoration:none;}

.sub {font-size:0.8em; letter-spacing:1px; margin:3px 0 2px 10px; padding:4px 2px 2px 8px; width:100px;}


.orderbutton {background:#D8E2EE; color:#000; display:block; font-size:12px; padding:2px 0px 2px 0px; width:200px; font-weight:normal; border:1px solid #A2A2A2;}
.orderbutton:hover,.active {background:#fff; border:1px solid #000; color:#1E5AB3; text-decoration:none;}

#funded {
	position:relative;
	left:3px;
	top:114px;
}
#mirrors {
	text-align:right;
	position:relative;
	right:2px;
	top:250px;
}

/***  Center navigation ***/
/*.table1 {background:#3D76CB; border:1px solid #E0E6EE; color:#fff; margin:0px 0px 0px 0px; padding:2px  0px 2px 0px; font-weight:bold;}
.table2 {background:#F1F4F9; border:1px solid #E0E6EE; color:#000; display:block; margin:0px 0px 0px 4px; padding:2px 0px 2px 0px; width:140px; font-size:7pt; font-weight:normal;}
.table2:hover,.active {background:#fff; border:1px solid #000; color:#303030; text-decoration:none;}*/

.table1 {background:#fff; border:1px solid #E0E6EE; color:#3D76CB; margin:0px 0px 0px 0px; padding:2px  0px 2px 0px; font-weight:bold;}


.table1a {background:#fff; color:#3D76CB; margin:0px 0px 0px 0px; padding:2px  0px 2px 0px; font-weight:bold;}
.table1 a:hover {color:#fff; margin:0px 0px 0px 0px; padding:0px  0px 0px 0px; text-decoration:none; font-weight:bold; display:block; background:#3D76CB;}



/*** Right Sidebar menu ***/

.navright {background:#3D76CB; border:1px solid #E0E6EE; border-right:0px solid #000; border-left:1px solid #f0f0f0; color:#fff; display:block; margin:0px 0px 0px -12px; padding:4px 4px 4px 11px; position:relative; text-transform:uppercase; width:135px;}
.navright:hover,.active {background:#A4C3F2; border:1px solid #000; border-right:1px solid #000; border-left:0px solid #000; color:#303030; text-decoration:none;}
.navright2 {background:#F1F4F9; border:1px solid #E0E6EE; border-right:1px solid #fff; border-left:1px solid #f0f0f0; color:#000; display:block; margin:0px 0px 0px 0px; padding: 0px -20px 0px 0px; position:relative; width:135px; font-size:7pt;}
.navright2:hover,.active {background:#fff; border:1px solid #000; border-right:1px solid #000; color:#303030; text-decoration:none;}
.subright {font-size:0.8em; letter-spacing:1px; margin:3px 0 2px 10px; padding:4px 2px 2px 8px; width:100px;}

/*** Content ***/




/*** SPACE ***/
.space a {background:#3D76CB; border-right:1px solid #000; color:#ffffff; display:block; font-size:10px; padding:2px 8px 3px;}
.space a:hover {background:#A4C3F2; color:#000000; text-decoration:none;}


/*** Random ***/
#borderless {border:none; float:left; margin:-10px 0px 0px 60px; padding:0px 60px 0px 60px; position:relative; text-align:center;}
#borderless img {border:0px solid #b0b0b0; float:left; margin:5px 15px 6px; padding:5px; position:relative;}
#clearing {clear:both; height:100px; width:1px; position:relative;}
/*** Submenu ***/

.submenu {background:#000; margin:-16px 10px 0px 10px; position:relative;}
.nav2sub {background:#F1F4F9; border:1px solid #E0E6EE; border-right:1px solid #000; border-left:1px solid #f0f0f0; color:#000; display:block; margin:0px 0px 0px -15px; padding:5px 4px 4px 10px; position:relative; width:135px; font-size:8pt;}
.nav2sub:hover,.active {background:#fff; border:1px solid #000; border-right:1px solid #fff; color:#303030; text-decoration:none;}

/*** Footer ***/
#footer2 {background:#fff; clear:both; color:#8f8f8f; font-size:9px; font-weight:bold; margin:0; padding:20px 0; text-align:center; width:100%;}
#footer {background:#fff; clear:both; color:#8f8f8f; font-size:9px; font-weight:bold; margin:0; padding:20px 0; text-align:center;}
#footer a {background:#fff; border:1px solid #cccccc; color:#606060;  font-size:9px; display:block;  padding:5px 5px 4px; font-weight:bold;}
#footer a:hover {background:#FF0000 top left repeat-x; display:block; color:#fff; text-decoration:none;}
#footer a.footerlink1 {background:#fff; border-right:1px solid #cccccc; color:#606060;  font-size:9px; display:block;  padding:5px 5px 4px; font-weight:bold;}
#footer a:hover.footerlink1  {background:#FF0000 top left repeat-x; display:block; color:#fff; text-decoration:none;}
#footer a.footerlink2 {background:#fff; border-left:1px solid #cccccc; color:#606060;  font-size:9px; display:block;  padding:5px 5px 4px; font-weight:bold;}
#footer a:hover.footerlink2  {background:#FF0000 top left repeat-x; display:block; color:#fff; text-decoration:none;}
#hr {background:#185ED1; height:1px; width:600px; color:#185ED1; margin:4px 0px 4px 0px;}
#hrfooter {background:url(../images/hr-footer-line.gif) repeat-x; width: 500px; height:1px; margin:0px 0px 0px 0px;}
#hrfooter1 { border-bottom: 1px Solid #000; }
.footer1text {background:#fff; clear:both; color:#000; font-size:0.8em; font-weight:bold; margin:0; padding:20px 0; text-align:center; width:100%;}
.footertable {background:#F4F9FE url(../images/footer-grad.jpg) repeat-x; border:1px solid #E7E7E7; width:auto;}
#prefooter {clear:both; color:#000; font-size:0.8em; font-weight:bold; position:relative; margin:0px 0px -10px 0px; padding:0px; text-align:center; width:100%; z-index:100;}

/*** Various classes ***/

.thumbnail {background:#fafbfc; border:1px solid #b0b0b0; margin:0 0 10px 10px; padding:5px;}
.searchform {margin:0;}
.searchbutton {background:#f0f0f0; border:1px solid #b0b0b0;}
.clearingdiv {clear:both; height:1px; width:1px;}
.clearingdivleft {clear:left; height:1px; width:1px;}
.clearingdivleft {clear:right; height:1px; width:1px;}
#clearingdivsmall { float:left; height:10px; width:400px;}
#space {width:410px; height:60px;}
.hide {display:none;}

/*** Text format ***/

.intro {font-size:12px; font-align:left; font-weight:bold; letter-spacing:-1px;}
.leader {font-size:12px; font-style:none; font-align:left; font-weight:normal;}
.caption {font-size:12px; font-style:italic; font-align:left; font-weight:bold; letter-spacing:-1px;}
.small {font-size:0.8em;}
.large {font-size:1.4em;}
.center {text-align:center;}
.right {text-align:right;}
.clear {font-size:12px; line-height:1.5em; margin:0 0 30px 10px;}















/*** End of file ***/
