/* CSS Document */

/*General Content*/
body {vertical-align:text-top;}
p,h1 {font-family:Arial, Gill Sans, Gill Sans MT, Helvetica, sans-serif; color:#000000;
 vertical-align:top; }
p {font-size:12px;}
h1 {font-size:14px;}
a:link, a:visited, a:active, a:hover
{font-family: Arial, Gill Sans, Gill Sans MT, Helvetica, sans-serif;
font-weight: bold; font-size: 12px; }
a:link, a:visited, a:active{color: #003399; text-decoration: none;}
a:hover {color: #003399; text-decoration:underline; font-size:12px;}
.focus {font-weight:bold;}

/*Layout*/
.content, .rightcol, .leftcol, .rightcol2 {margin: 10px 10px 10px 10px; text-align:left;}
.leftcol {border:1px solid #003399; padding: 5px 15px 5px 15px; text-align:left;
background-color:#003399; height:99%;}
.rightcol {border:1px solid #003399; text-align:left; background-color:#003399; height:99%;}
.rightcol2 {border:1px solid #003399; text-align:left; background-color:#003399; height:99%; padding: 5px 10px 5px 10px;}
.viewpics {text-align:center;}
.layout {border:1px solid #003399;}
.viewthumbs {margin:10px 0px 10px 0px;}

/* Nav Bar */
#toprowlinks {margin: 0; padding: 0; clear: both; }
#toprowlinks li {width: 223px; float: left; background: #66CCCC; border: solid #003399; border-width: 2px 1px 1px 1px; text-align: center; list-style: none inside none; }
#toprowlinks li a {display: block; width: 223px; padding: 3px 0; }
#toprowlinks li a:hover {background: #339999; }

#secondrowlinks {margin: 0; padding: 0; clear: both; }
#secondrowlinks li {width: 223px; float: left; background: #3366CC; border: solid #003399; border-width: 1px 1px 2px 1px; text-align: center; list-style: none inside none; }
#secondrowlinks li a {display: block; width: 223px; padding: 3px 0; }
#secondrowlinks li a:hover {background: #003399; }

a.mainlinks:link, a.mainlinks:visited,a.mainlinks:active, a.mainlinks:hover
{text-decoration: none; font-family: Arial, Gill Sans, Gill Sans MT, Helvetica, sans-serif;
font-weight: bold; font-size: 14px; }
a.mainlinks:link, a.mainlinks:visited, a.mainlinks:active{color: #FFFFFF;}
a.mainlinks:hover {color: #000000;}

/*Right Cell Content*/
h1.right1, h1.right2 {color:#FFFFFF; padding:5px 15px 5px 10px; margin-top:0px; margin-bottom:0px;}
p.right {color:#FFFFFF; padding: 5px 15px 5px 10px; margin-top:0px; margin-bottom:0px;}

a.rightlinks:link, a.rightlinks:visited,a.rightlinks:active, a.rightlinks:hover
{font-family: Arial, Gill Sans, Gill Sans MT, Helvetica, sans-serif;
font-weight: normal; font-size: 12px; }
a.rightlinks:link, a.rightlinks:visited, a.rightlinks:active{color: #CCCCCC; text-decoration: none;}
a.rightlinks:hover {color: #FFFFFF; text-decoration: underline;}

/*Left Cell Content*/
h1.left1, h1.left2 {color:#FFFFFF; padding:5px 15px 5px 10px;}
h1.left1 {background-color:#3366CC;}
h1.left2 {background-color:#66CCCC;}

a.leftlinks:link, a.leftlinks:visited,a.leftlinks:active, a.leftlinks:hover
{font-family: Arial, Gill Sans, Gill Sans MT, Helvetica, sans-serif;
font-weight: bold; font-size: 12px; }
a.leftlinks:link, a.leftlinks:visited, a.leftlinks:active{color: #CCCCCC; text-decoration: none;}
a.leftlinks:hover {color: #FFFFFF; text-decoration:underline;}

a.leftheadinglinks:link, a.leftheadinglinks:visited, a.leftheadinglinks:active, a.leftheadinglinks:hover
{font-family: Arial, Gill Sans, Gill Sans MT, Helvetica, sans-serif;
font-weight: bold; font-size: 14px; }
a.leftheadinglinks:link, a.leftheadinglinks:visited, a.leftheadinglinks:active{color: #FFFFFF; text-decoration: none;}
a.leftheadinglinks:hover {color: #FFFFFF; text-decoration:underline;}

/*Popup Window Alignment*/
.popup {text-align: center; }

/*Form Alignment*/
.formfields {text-align:right; padding:0px 5px 0px 0px; }

/*Footer*/
a.foot:link, a.foot:visited, a.foot:active{color: #3366CC; text-decoration: none; font-size:14px; font-weight:normal;}
a.foot:hover {color: #3366CC; text-decoration:underline; font-size:14px; font-weight:normal;}
p.foot {color:#999999; padding:1px 5px 0px 5px; }

/*Links Pages*/
a.proplinks:link, a.proplinks:visited, a.proplinks:active, a:proplinkshover{font-family: Arial, Gill Sans, Gill Sans MT, Helvetica, sans-serif;
font-weight: bold; font-size: 14px;}
a.proplinks:link, a.proplinks:visited, a.proplinks:active{color: #003399; text-decoration: none;}
a.proplinks:hover {color: #003399; text-decoration:underline;}
.linkheading {font-weight:bold; font-size:14px;}