a {text-decoration:none;}
a img {border:0px;}
body {font-family:arial, helvetica, sans-serif; font-size:small; margin:0px; padding:0px;}
fieldset {border:0px; vertical-align:middle;}
form {display:inline;}
h1, h2, h3 {font-size:small;padding:0px; margin:0px;}
h2 {border-width:1px 0px 0px 0px; border-color:#EEEEEE; border-style:solid; padding-top:5px;}
img {border:0px;}
p {margin:5px 0px;}

#Body {position:absolute; top:65px; left:168px; right:0px; min-width:728px;}
#Header {position:absolute; top:0px; left:0px; right:0px; border-color:#DDDDDD; border-style:solid; border-width:0px 0px 1px 0px; min-width:780px;}
#Header #Logo {float:left; width:240px; height:60px;}
#Header #Banner {float:right; width:468px; height:60px; margin-top:1px;}

#Menu {position:absolute; top:62px; left:0px; width:160px; height:600px; border-right:1px solid #DDDDDD; padding:0 0 1em 0; margin-bottom:1em; font-family: Verdana, Helvetica, Arial, sans-serif; background-color:#F5F5F5; color:#333333;}
#Menu ul {list-style:none; margin:0; padding:0; border:none;}
#Menu li {border-bottom:1px solid #DBE7EE; margin:0;}
#Menu li a {display: block; padding: 1px 5px 1px 5px; background-color:#FFFDF0; border-left:5px solid #DBDCC9; border-right:0px solid #508fC4; color:#404040; text-decoration:none; width:100%;}
html>body #Menu li a {width:auto;}
#Menu li a:hover {border-left:5px solid #B6CEDE; border-right:0px solid #5BA3E0; background-color:#FFFFFF; color:#000000;}
#Menu .sub a {padding-left:15px;}

#Terms {font-size:xx-small;}
#Search {text-align:center; font-size:x-small; color:#888888; background-color:#FFFFFF;}
#SearchBox {width:375px; margin:auto;}
#SearchBox a, #SearchBox input {float:left;}
#sitesearchopt {clear:both; margin:0px 0px 5px 0px; color:#000000; background-color:Transparent;}
#PhotoGridContainer {text-align:center;}
#PhotoGrid {width:80%; display:block; margin:auto;}
#PhotoGrid tbody a {display:block; border:1px solid #CCC; height:100px; width:100px; margin:auto;}
#PhotoGrid tfoot a {padding:0px; margin:0px;}
#PhotoGrid tfoot td {border-width:1px 0 0 0; border-color:#CCCCCC; border-style:dashed;}
#PhotoGrid p {margin:2px 5px;}
#PhotoGrid td {text-align:center; vertical-align:top; padding-bottom:10px; width:25%; font-size:small;}
#PhotoGrid .t {font-weight:bold;}
#PhotoGrid .d {font-size:x-small;}

#lnkPrev {float:left;}
#lnkNext {float:right;}

#Valid {text-align:center;}
#Valid img {width:80px; height:15px; margin:1px 0px;}

#LeftAds {text-align:center;}
#Skyscraper {position:absolute; top:61px; right:0px; width:120px; height:600px; padding:0px; margin:0px; border-width:1px; border-style:solid; border-color:#EEEEEE; display:none;}

#ProgressContainer {font-size:medium; color:#000066; font-style:italic; text-align:center;}
#ProgressBar {width:300px; height:15px; border:1px solid #888888; margin:auto; text-align:left;}
#ProgressBarIndicator {background-color:#000066; height:15px;}

#Preview {border:1px solid #000000; margin-top:10px;}

#DevaMM {text-align:center; color:#888888; margin-top:25px; font-size:x-small;}
#DevaMM a {color:#888888;}

.valign {margin-top:16.5px;}
