/* CSS Document */
.maintable {background-color:#FFFFFF; margin:auto; border:1px solid #000000;}
p {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin:0px auto;}
.focus {font-weight:bold;}
h1 {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#000000;}
h2 {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#3399CC;}
ul {list-style-type:square;}
ol {list-style-type:upper-latin;}
li {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
a:link, a:visited, a:hover, a:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3399CC; font-weight:bold; text-decoration:none;}
a:hover {color:#000000; text-decoration:underline;}

/*Top Navigation*/
td.topnav {background-color:#000000; padding:5px 5px 5px 5px; text-align:center; vertical-align:middle;}
a.topnav:link, a.topnav:visited, a.topnav:hover, a.topnav:active {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; text-decoration:none; padding:0px 25px 0px 25px; font-weight:bold;}
a.topnav:hover {color:#3399CC;}

/*Left Navigation*/
td.leftnav {padding:5px 5px 5px 5px; vertical-align:top; background-color:#3399CC; border-right:1px solid #000000;}
.leftcontent {padding:5px 5px 5px 5px; height:98%;}
p.leftnav {margin:auto; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; margin:0px auto;}
a.leftnav:link, a.leftnav:visited, a.leftnav:hover, a.leftnav:active {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
a.leftnav:hover {color:#000000;}

/*Breadcrumb & Secondary Nav*/
td.secondnav {padding:5px 5px 5px 5px;}
.secondnavcontent {padding:5px 5px 5px 5px; border:1px solid #000000; background-color:#CCCCCC;}
.breadcrumb {text-align:left; background-color:#CCCCCC;}
p.breadcrumb{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; margin:0px auto;}
a.breadcrumb:link, a.breadcrumb:visited, a.breadcrumb:hover, a.breadcrumb:active {color:#666666; text-decoration:none; font-weight:bold; padding:0px 0px 0px 5px;}
a.breadcrumb:hover {text-decoration:underline;}
a.second:link, a.second:visited, a.second:hover, a.second:active {color:#000000; text-decoration:none; font-weight:bold; padding:0px 5px 0px 5px;}
a.second:hover {text-decoration:underline;}

/*Main Content*/
td.maincontentbox {padding:5px 5px 5px 5px;}
.maincontent {padding:5px 5px 5px 5px; border:1px solid #000000; background-image:url(Images/dragon.gif); background-position:bottom left; background-repeat:no-repeat;}

/*Main Gallery Content*/
td.gallerycontent {padding:5px 5px 5px 5px;}
.gallerylayout {border:1px solid #000000; text-align:center; margin:auto;}

/*Fees Table*/
td.data {border-bottom:1px solid #000000;}
td.center {padding-left:10px; border-bottom:1px solid #000000;}
td.centernoborder {padding-left:10px;}
table.data {border-top:2px solid #000000; border-bottom:2px solid #000000;}
td.spacer {background-color:#CCCCCC;}
.smalltext {font-size:10px;}
