
body {background:#fff; color:#303030; font:12px Verdana,Tahoma,Arial,sans-serif; padding:0 0 20px 0;}

#wrapper1 {}

a {color:#185ED1; font-weight:normal; text-decoration:none;}
a:hover {color:#ff0000; text-decoration:none;}
p {line-height:1.5em; margin:0 0 15px; text-align:left;}




/*** Main container ***/

#container {position:relative; width:778px; left:50%; margin:-5px 0px 0px -390px; overflow:hidden; z-index:100; padding:0px;}

/*** Header section ***/

#sitename {background:#fff url(../images/banner_07.gif) no-repeat; color:#ffffff; height:99px; width:778px; margin:0px 0px 0px 0px;}
#sitenameastro {background:#fff url(../images/banner-astro.jpg) no-repeat; color:#ffffff; height:99px; width:778px; margin:0px 0px 0px 0px;}
#sitenamelistings {background:#fff url(../images/banner-listings.jpg) no-repeat; color:#ffffff; height:99px; width:778px; margin:0px 0px 0px 0px;}
#sitenamereviews {background:#fff url(../images/banner-reviews.jpg) no-repeat; color:#ffffff; height:99px; width:778px; margin:0px 0px 0px 0px;}
#sitenametables {background:#fff url(../images/banner-summary.jpg) no-repeat; color:#ffffff; height:99px; width:778px; margin:0px 0px 0px 0px;}
#sitename h1,#sitename h2 {font-weight:400; letter-spacing:-2px; margin:0; padding:0;}
#sitename h1 {font-size:2.4em; padding-top:20px;}
#sitename h2 {font-size:1.6em;}

/*** Horizontal menu ***/

#mainmenu {background:#000 url(../images/mainmenu.gif); 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; font-weight:bold;}
#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;}
#mainmenu a.mirror1 {background:#ff0000 url(../images/mirrorback.gif) top left repeat-x; color:#ffffff; font-size:9px; font-weight:bold; text-decoration:none;}


/*** Funded menu ***/

#fundedmenu {background:#3D76CB; border:1px 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;}


/*** Content wrap ***/

#wrap {background:#EAEFF9 url(../images/back.gif) repeat-x; clear:both; padding:0; text-align:left;}



/*** Sidebars ***/

#leftside,#rightside {margin:0; padding:5px 5px 0px 5px; 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.6em; font-weight:bold; letter-spacing:-1px; margin:0 0 12px; text-align:center;}
#rightside h1 {color:#505050; font-size:1.0em; font-weight:bold; letter-spacing:-1px; margin:0 0 12px; text-align:left;}
#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 10px;}
#rightside p {font-size:0.9em; line-height:1.4em; margin:-10px 0 16px 10px;}
.linklist {list-style:none; margin:-8px 0px 16px 20px; padding:0;}
.linklist li {margin-bottom:0.3em; font-size:11px;}
.linklist a {margin-bottom:0.3em; font-size:11px; color:#0069FF;}
.linklist a:hover {margin-bottom:0.3em; font-size:11px; color:#67A6FF; text-decoration:none;}

.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;}

.central  {list-style:none; position:relative; font-size:15px; margin:10px 0px 15px 0px; padding:0px 0px 0px 0px; width:267px;}

.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;}

.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;}

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

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

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

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

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

.tablereview2no {background:#D8E2EE; color:#000; display:block; font-size:12px; padding:2px 0px 2px 2px; font-weight:normal; border:1px solid #fff; border-left:0px; border-right:0px;}
.tablereview2no:hover,.active {background:#D8E2EE; color:#000; display:block; font-size:12px; padding:2px 0px 2px 2px; font-weight:normal; border:1px solid #fff; border-left:0px; border-right:0px;}

.tabletop {background:#D8E2EE; color:#000; display:block; font-size:12px; padding:2px 0px 2px 2px; font-weight:normal; border:1px solid #fff;}
.tabletop:hover,.active {background:#D8E2EE; color:#000; display:block; font-size:12px; padding:2px 0px 2px 2px; font-weight:normal; border:1px solid #fff;}

.tabletop1 {background:#D8E2EE; color:#000; display:block; font-size:10px; padding:1px 0px 1px 1px; font-weight:normal; border:1px solid #fff;}
.tabletop1:hover,.active {background:#D8E2EE; color:#000; display:block; font-size:10px; padding:1px 0px 1px 1px; font-weight:normal; border:1px solid #fff;}



/*** Collabsible menus ***/


.erratatable {background:#fff; border:1px solid #e6e6e6; color:#000; display:block; margin:0px 0px 0px 0px; padding:2px; font-size:11px; font-weight:normal;}
.erratatable:hover,.active  {background:#fff; border:1px solid #A5B9D3; color:#000; display:block; margin:0px 0px 0px 0px; padding:2px; font-size:11px; font-weight:normal;}



.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;}

<!-- #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; } 
#hr { border-bottom: 1px Solid #C9D7EF; }

.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;}

.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;}

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

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

.underline {background:#ffffff; border-bottom:1px solid #8E8E8E; border-left:1px solid #8E8E8E; font-weight:bold; color:#000; display:block; margin:0px 0px 0px 0px; padding:2px 0px 2px 2px; font-size:9pt;}
.underline:hover,.active {background:#ffffff; border-bottom:1px solid #8E8E8E; border-left:1px solid #8E8E8E; font-weight:bold; color:#000; display:block; margin:0px 0px 0px 0px; padding:2px 0px 2px 2px; font-size:9pt;}



.tablefigures {background:#fff; border:1px solid #E0E6EE; color:#0954CF; display:block; margin:0px 0px 0px 0px; padding:2px 0px 2px 2px; font-size:11px; font-weight:normal; text-align:left; width:650px;}
.tablefigures td {background:#fff; border:1px solid #E0E6EE; color:#000; margin:0px 0px 0px 0px; padding:2px 0px 2px 2px; font-size:11px; font-weight:normal; text-align:left;}


.tableminireviews1 {background:#fff; border:0px solid #E0E6EE; color:#000; display:block; margin:0px 0px 0px 0px; padding:2px 2px 2px 2px; font-size:11px; font-weight:normal; text-align:left; width:650px;}


.tableminireviews2 {background:#fff; border:0px solid #E0E6EE; color:#000; display:block; margin:0px 0px 0px 0px; padding:2px 2px 2px 2px; font-size:11px; font-weight:normal; text-align:left; width:650px;}
.tableminireviews2 td {background:#fff; border:1px solid #E0E6EE; color:#000; margin:0px 0px 0px 0px; padding:2px 2px 2px 2px; font-size:11px; font-weight:normal; text-align:left;}



.tableminireviews {background:#fff; border:1px solid #E0E6EE; color:#0954CF;  display:block; margin:0px 0px 0px 0px; padding:2px 0px 2px 2px; font-size:11px; font-weight:normal; text-align:left;}
.tableminireviews:hover,.active {background:#FFFEBA; border:1px solid #000; color:#0954CF;  display:block; margin:0px 0px 0px 0px; padding:2px 0px 2px 2px; font-size:11px; font-weight:normal; text-align:left;}

.textsmall {font-size:10px;}

.subtablefigures1 {background:#fff; border:1px solid #E0E6EE; border-right:0px solid #E0E6EE; color:#0954CF; display:block; margin:0px 0px 0px 0px; padding:2px 0px 2px 2px; font-size:10px; font-weight:normal; text-align:left;}
.subtablefigures2 {background:#fff; border:1px solid #E0E6EE; border-left:0px solid #E0E6EE; color:#0954CF; display:block; margin:0px 0px 0px 0px; padding:2px 0px 2px 2px; font-size:10px; font-weight:normal; text-align:left;}

.subtablefiguresc {background:#fff; border:1px solid #E0E6EE; color:#0954CF; display:block; margin:0px 0px 0px 0px; padding:2px 0px 2px 2px; font-size:10px; font-weight:normal;}
.subtablefiguresc1 {background:#fff; border:1px solid #E0E6EE; border-right:0px solid #E0E6EE; color:#0954CF; display:block; margin:0px 0px 0px 0px; padding:2px 0px 2px 2px; font-size:10px; font-weight:normal; text-align:left;}
.subtablefiguresc2 {background:#fff; border:1px solid #E0E6EE; border-left:0px solid #E0E6EE; color:#0954CF; display:block; margin:0px 0px 0px 0px; padding:2px 0px 2px 2px; font-size:10px; font-weight:normal; text-align:left;}

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

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

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

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

.button {background:#fff; border:1px solid #E0E6EE; color:#0954CF; margin:0px 0px 0px 0px; padding:2px 0px 2px 2px; font-size:12px; font-weight:normal;}
.button:hover,.active {background:#FFFEBA; border:1px solid #000; color:#303030; text-decoration:none;}

.subbie {background:#fff; color:#0954CF; margin:0px 0px 0px 0px; padding:2px 0px 2px 2px; font-size:12px; font-weight:normal;}
.subbie:hover,.active {background:#FFFEBA;  color:#303030; text-decoration:none;}

.subtable1 {background:#fff; border:1px solid #E0E6EE; border-right:0px solid #E0E6EE; color:#0954CF; display:block; margin:0px 0px 0px 0px; padding:2px 0px 2px 2px; font-size:10px; font-weight:normal; text-align:left;}
.subtable1:hover,.active {background:#FFFEBA; border:1px solid #000; border-right:0px solid #E0E6EE; color:#303030; text-decoration:none; text-align:left;}

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

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

.tableerrata {background:#fff; border:1px solid #E0E6EE; color:#0954CF; display:block; margin:0px 0px 0px 0px; padding:2px 0px 2px 2px; font-size:10px; font-weight:normal;}
.tableerrata:hover,.active {background:#FFFEBA; border:1px solid #164EC1; color:#303030; text-decoration:none;}

.tableerrata1 {background:#fff; border:1px solid #E0E6EE; border-left:0px solid #E0E6EE; color:#606060; display:block; margin:0px 0px 0px 0px; padding:2px 0px 2px 2px; font-size:10px; font-weight:normal;}
.tableerrata1:hover,.active {background:#FFFEBA; border:1px solid #164EC1; border-left:0px solid #E0E6EE; color:#303030; text-decoration:none;}

.tableerrata2 {background:#fff; border:1px solid #E0E6EE; border-left:0px solid #E0E6EE; border-right:0px solid #E0E6EE; color:#606060; display:block; margin:0px 0px 0px 0px; padding:2px 0px 2px 2px; font-size:10px; font-weight:normal;}
.tableerrata2:hover,.active {background:#FFFEBA; border:1px solid #164EC1; border-right:0px solid #E0E6EE; border-left:0px solid #E0E6EE; color:#303030; text-decoration:none;}

.tableerrata2no {background:#fff; border:1px solid #E0E6EE; border-left:0px solid #E0E6EE; border-right:0px solid #E0E6EE; color:#606060; display:block; margin:0px 0px 0px 0px; padding:2px 0px 2px 2px; font-size:10px; font-weight:normal;}


.tableerrata4 {background:#fff; border:1px solid #E0E6EE; border-left:0px solid #E0E6EE; border-right:0px solid #E0E6EE; color:#606060; display:block; margin:0px 0px 0px 0px; padding:2px 0px 2px 2px; font-size:10px; font-weight:normal;}

.tableerrata5 {background:#fff; border:1px solid #E0E6EE; border-left:0px solid #E0E6EE; color:#606060; display:block; margin:0px 0px 0px 0px; padding:2px 0px 2px 2px; font-size:10px; font-weight:normal;}


.tablespace {padding:2px 0px 2px 0px; text-align:left;}
.tablespace1 {padding:2px -2px 2px 0px;}

/*** 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 ***/

#content {background:#ffffff; border:1px solid #000000; border-top:0px; color:#2a2a2a; padding:15px 10px 0px 10px; margin:0px 50px 10px 50px; min-height:200px; position:relative;}

#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,#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;}
#content h2 {color:#000; font-size:1.4em; font-weight:bold; letter-spacing:-1px; margin:0px; padding:0;}
#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;}
#content h3 {color:#6081B9; font-size:1.1em; font-weight:bold; letter-spacing:-1px; margin:0px; padding:0;}

#content1 img  {border:0px dashed #ff0000; margin:0px; padding:0px;}
#content1 {background:#ffffff; border:1px solid #000000; border-top:0px; color:#2a2a2a; padding:15px 10px 0px 10px; margin:0px 50px 10px 50px; min-height:200px; position:relative;}

/*** 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; width:100%;}
#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;}
.searchbox {background:#fff url(../images/search.gif) repeat-x; border:1px solid #EAEFF9; margin:0 0px 0 0; width:130px; align:right;}
.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;}
.red { color:#FF0000;}

/*** 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 ***/