body {margin:0px; background-color:#ffffff; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

a {cursor:pointer}
a:link  {cursor:pointer}
a:visited  {cursor:pointer}
a:active, a:hover  {cursor:pointer}

form {margin:0px;}

p {margin-top:8px; margin-bottom:8px; font-size:11px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

td {font-size:10px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

ul {margin:0; padding-left:17px; color:#001C49; font-size:10px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

ol {margin:0; padding-left:23px; color:#001C49; font-size:10px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

li {margin-top:2px; margin-bottom:2px; padding-left:0px; list-style-type: square; font-size:10px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
li a:link {font-weight:bold; color:#EA0647; font-size:10px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
li a:visited {font-weight:bold; color:#EA0647; font-size:10px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
li a:active, li a:hover {; color:#001C49; font-size:10px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

ul li li {margin-left:0px; margin-right:0px; font-size:10px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

#flashcontent {margin-top:10px; padding-left:0px; text-align:left;}

.aboutlayout {color:#001C49; padding-left:10px; padding-right:20px; padding-top:10px; padding-bottom:10px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; height:529px}

.accesslayout {color:#001C49; padding:10px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}

.adminlogout {margin-top:5px}

.advancedsearch {font-size:10px; color:#E11F58; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; padding-top:3px;}
.advancedsearch a:link {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#E31150; text-decoration:underline;}
.advancedsearch a:visited {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#E31150; text-decoration:underline;}
.advancedsearch a:active, .advancedsearch a:hover {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#09347B; text-decoration:underline;}

.advancedsearchhomepage {font-size:9px; color:#E11F58; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; padding-top:3px;}
.advancedsearchhomepage a:link {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#E31150; text-decoration:underline;}
.advancedsearchhomepagea:visited {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#E31150; text-decoration:underline;}
.advancedsearchhomepage a:active, .advancedsearchhomepage a:hover {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#09347B; text-decoration:underline;}

.advancedsearchbtn {width:72px; height:21px;}

.advancedtable {min-width: 250px}

.advancedwrapper {padding-bottom:12px;}

.albumcell {padding-left:40px;}

.albumform {width:270px; font-size:11px; color:#021D4C; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.albumform2 {width:270px; font-size:11px; color:#021D4C; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.albumform3 {width:150px; font-size:11px; color:#021D4C; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.albumform4 { height:18px; font-size:11px; color:#021D4C; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.albumfunctionality {padding-top:5px; font-size:10px; color:#021D4C; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.albumlayout {color:#001C49; padding:10px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}

.albumlayout2 {border-top: solid #ffffff; border-top-width: 2px; color:#001C49; background-color:#dddddd; padding-top:5px; padding-bottom:5px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}

.albumlayout3 {border-top: solid #ffffff; border-top-width: 2px; color:#001C49; background-color:#dddddd; padding:10px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}

.albumlayout4 {height:41px; border-top: solid #ffffff; border-top-width: 2px; color:#001C49; background-color:#dddddd; padding-top:5px; padding-bottom:5px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}

.albumlayoutbottom {border-top: solid #ffffff; border-width:2px; padding:10px; background-color:#dddddd; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#001C49; height:100px;}

.albumlayoutbottom2 {border-top: solid #ffffff; border-width:2px; background-color:#dddddd; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#001C49;}

.albumlayoutbottom3 {border-top: solid #ffffff; border-width:2px; padding:10px; background-color:#dddddd; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#001C49; height:35px;}

.albumname {font-size:16px; color:#001C49; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.albumpreview {padding:8px}

.albumsubname {font-size:11px; color:#001C49; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; padding-top:8px}

.albumspaddingbottom {padding-bottom:8px; font-size:11px; color:#001C49; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.albumspaddingbottom a:link {color:#D60541; text-decoration:none; font-size:11px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.albumspaddingbottom a:visited {color:#D60541; text-decoration:none; font-size:11px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.albumspaddingbottom a:active, .albumspaddingbottom a:hover {color:#001C49; text-decoration:none; font-size:11px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.albumspaddingtop {padding-top:8px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#001C49;}

.albumspaddingleft {padding-left:30px; font-size:11px; color:#001C49; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.albumstext {font-size:11px; color:#001C49; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.albumstext a:link {color:#D60541; text-decoration:none; font-size:11px; color:#E31150; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.albumstext a:visited {color:#D60541; text-decoration:none; font-size:11px; color:#E31150; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.albumstext a:active, .albumstext a:hover {color:#09347B; text-decoration:none; font-size:11px; color:#001C49; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.albumstext2 {padding-top:5px; background-color:#dddddd; font-size:11px; color:#001C49; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.albumstext2 a:link {padding-top:5px; background-color:#dddddd; color:#D60541; text-decoration:none; font-size:11px; color:#E31150; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.albumstext2 a:visited {padding-top:5px; background-color:#dddddd; color:#D60541; text-decoration:none; font-size:11px; color:#E31150; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.albumstext2 a:active, .albumstext2 a:hover {padding-top:5px; background-color:#dddddd; color:#09347B; text-decoration:none; font-size:11px; color:#001C49; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.albumstextwrapper {padding-left:8px; padding-right:8px; padding-top:6px; padding-bottom:8px;}

.cartlayout {padding-left:10px;}

.cartlayoutbox {padding-left:10px; padding-right:20px; padding-top:10px; padding-bottom:10px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}

.cartlayoutwrapper {padding-top:6px; color:#09347B;}

.changedisplay {background-color:#09347B; color:#ffffff; width:47px; font-size:10px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.colsrows {padding-left:10px}

.contactustext {padding:8px; font-size:11px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#001C49; height:488px}

.copyright {background-color:#ffffff; padding-top:5px; padding-bottom:10px; font-size:9px; color:#999999; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; text-align:right;}
.copyright a:link {color:#ED0648; text-decoration:none; font-size:9px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.copyright a:visited {color:#ED0648; text-decoration:none; font-size:9px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.copyright a:active, .copyright a:hover {color:#999999; text-decoration:none; font-size:9px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.createbtn {width:73px; height:21px;}

.DataRow {background-color:#dddddd;}
.DataRow a:link {font-size:11px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.DataRow a:visited {font-size:11px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.DataRow a:active, .DataRow a:hover {font-size:11px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.EmphasizedInputControl {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#001C49; background-color:#ffffff; width:180px; height:19px;}

.EmphasizedInputControl2 {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#001C49; background-color:#ffffff;}

.EmphasizedInputControl3 {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}

.enlargelayout {padding-left:0px; font-size:11px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.enlargelayout a:link {font-size:11px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.enlargelayout a:visited {font-size:11px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.enlargelayout a:active, .enlargelayout a:hover {font-size:11px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.enlargelayoutwrapper {padding-top:0px; background-color:#BFC0C2; color:#09347B;}

.enlargetext {padding:6px;}

.errorlayout {color:#001C49; padding-left:10px; padding-right:20px; padding-top:10px; padding-bottom:10px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; height:555px}

.errorred {color:#EA0647; font-weight:bold;}

.errorred2 {color:#EA0647; font-weight:bold; font-size:14px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.floatleft {float:left}

.formstyle1 {background-color:#09347B; color:#ffffff; width:118px; font-size:10px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.formstyle2 {background-color:#09347B; color:#ffffff; width:138px; font-size:10px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.formstyle3 {background-color:#09347B; color:#ffffff; width:68px; font-size:10px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.formstyle4 {background-color:#09347B; color:#ffffff; width:188px; font-size:11px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; height:16px}

.formstyle5 {background-color:#ffffff; color:#001C49; font-size:11px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.fwMarqueeElement {padding-left:1px; padding-right:1px;}

.genericlayout {color:#001C49; padding:10px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; height:529px}

.gobtn1 {width:45px; height:19px;}

.gobtn2 {width:50px; height:19px;}

.gobtn3 {width:45px; height:19px;}

.greytop {border-top:1px solid #BEBFC1;}

.homebox {background-color:#BFC0C2; height:170px; width:329px; _width:342px; #width:342px;}

.homebox2 {background-color:#7badce; height:188px; width:348px; _width:348px; #width:348px;}

.homebox3 {width:328px; _width:336px; #width:336px;}

.homemailto {font-size:11px; color:#001C49; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.homemailto a:link {color:#ffffff; text-decoration:underline; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.homemailto a:visited {color:#ffffff; text-decoration:underline; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.homemailto a:active, .homemailto a:hover {color:#09347B; text-decoration:underline; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.homeforms {padding-top:5px;}

.hometext {font-size:11px; color:#001C49; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.hometext a:link {color:#D60541; text-decoration:none; font-size:11px; color:#E31150; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.hometext a:visited {color:#D60541; text-decoration:none; font-size:11px; color:#E31150; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.hometexta:active, .hometext a:hover {color:#09347B; text-decoration:none; font-size:11px; color:#001C49; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.keywords {color:#021D4C; padding-left:7px; padding-bottom:10px; font-size:11px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.keywordsbtn {width:76px; height:21px}

.keywordsfound {color:#021D4C; font-size:12px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.loggedin {font-size:11px; color:#09347B; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; padding-right:12px;}
.loggedin a:link {color:#D60541; text-decoration:none;}
.loggedin a:visited {color:#D60541; text-decoration:none;}
.loggedin a:active, .loggedin a:hover {color:#09347B; text-decoration:none;}

.loggedinbox {padding-right:20px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#001C49;}
.loggedinbox a:link {color:#E60546; text-decoration:none; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.loggedinbox a:visited {color:#E60546; text-decoration:none; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.loggedinbox a:active, .loggedinbox a:hover {color:#001C49; text-decoration:none; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.loginlayoutwrapper {padding-top:6px; background-color:#BFC0C2; color:#09347B;}

.loginlayoutwrapper2 {padding-top:12px; padding-bottom:14px; padding-left:8px; background-color:#BFC0C2; color:#09347B;}

.loginlayoutwrapper3 {padding-top:6px; padding-bottom:14px; padding-left:8px; background-color:#BFC0C2; color:#09347B;}

.loginlayoutwrapper4 {padding-top:0px; padding-bottom:14px; padding-left:8px; background-color:#BFC0C2; color:#09347B;}

.loginlayoutwrapper5 {padding-top:0px; padding-bottom:14px; padding-left:8px; background-color:#ffffff; color:#09347B;}

.loginlayout {padding:10px; height:41px}
 
.loginlayoutbottom {padding:10px; background-color:#dddddd; height:466px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#001C49;}

.margintoptwopx {margin-top:2px;}

.margintoptwopxv2 {margin-top:2px; margin-left:2px;}

.margintoptwopxv3 {margin-left:2px;}

.mediabox {width:117px; font-size:10px; color:#021D4C; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.mediaboxsmall {width:109px; height:12px; font-size:10px; color:#021D4C; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.medialogin {padding-top:10px; padding-left:10px; font-size:9px; color:#021D4C; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight:bold;}

.medialogin2 {padding-top:10px; padding-left:4px; font-size:9px; color:#021D4C; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight:bold;}

.nav {margin-top:2px;}
.nav a:link {color:#ffffff; text-decoration:none;}
.nav a:visited {color:#ffffff; text-decoration:none;}
.nav a:active, .nav a:hover {color:#ffffff; text-decoration:none;}

.navbot {height:7px; background: url(/fotoweb/images/navbot.gif);}

.navcell {background-color:#DD0543; background: url(/fotoweb/images/rednavbg.jpg); padding:9px 3px 7px 3px; font-size:11px; font-weight:bold; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#ffffff; text-align:center;}
.navcell a:link {color:#ffffff; text-decoration:none; font-size:11px; font-weight:bold; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.navcell a:visited {color:#ffffff; text-decoration:none; font-size:11px; font-weight:bold; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.navcell a:active, .navcell a:hover {color:#ffffff; text-decoration:none; font-size:11px; font-weight:bold; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.navcellselected {background: url(/fotoweb/images/bluenavbg.jpg); padding:9px 3px 7px 3px; font-size:11px; font-weight:bold; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#ffffff; text-align:center;}
.navcellselected a:link {color:#ffffff; text-decoration:none; font-size:11px; font-weight:bold; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.navcellselected a:visited {color:#ffffff; text-decoration:none; font-size:11px; font-weight:bold; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.navcellselected a:active, .navcell a:hover {color:#ffffff; text-decoration:none; font-size:11px; font-weight:bold; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.navdivider {background-color:#D491A4; width:1px}

.navright {background: url(/fotoweb/images/rednavbg.jpg); padding:9px 17px 7px 7px; font-size:10px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#F7B5C8; text-align:center}

.newuser {font-size:10px; color:#021D4C; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; padding-top:4px; font-weight:bold;}
.newuser a:link {font-size:10px; color:#E31150; text-decoration:underline; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; padding-top:4px; font-weight:bold;}
.newuser a:visited {font-size:10px; color:#E31150; text-decoration:underline; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; padding-top:4px; font-weight:bold;}
.newuser a:active, .newuser a:hover {font-size:10px; color:#09347B; text-decoration:underline; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; padding-top:4px; font-weight:bold;}

.newuser2 {font-size:10px; color:#021D4C; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; padding-bottom:2px; padding-left:20px; font-weight:bold;}
.newuser2 a:link {color:#E31150; text-decoration:underline; font-size:10px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight:bold;}
.newuser2 a:visited {color:#E31150; text-decoration:underline; font-size:10px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight:bold;}
.newuser2 a:active, .newuser2 a:hover {color:#09347B; text-decoration:underline; font-size:10px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight:bold;}

.noresults {color:#021D4C; padding:7px; font-size:11px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.paddingtopfive {padding-top:5px; font-size:11px; color:#09347B; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.passwordresetbutton {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#001C49; background-color:#ffffff;}

.photodisplay {height:188px; font-size:10px; color:#09347B; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.photopadding {padding:7px;}

.photodisplaywrapper {background-color:#BFC0C2; color:#09347B;}

.ratecardlayout {color:#001C49; padding-left:10px; padding-right:20px; padding-top:10px; padding-bottom:10px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}

.red {color:#ff0000}

.redlink {font-size:11px; color:#001C49; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.redlink a:link {color:#D60541; text-decoration:none; font-size:11px; color:#E31150; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.redlink a:visited {color:#D60541; text-decoration:none; font-size:11px; color:#E31150; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.redlink a:active, .redlink a:hover {color:#09347B; text-decoration:none; font-size:11px; color:#001C49; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.regformbtn {width:80px; color:#ffffff; background-color:#ED0648; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}

.registerlayoutbottom {padding:10px; background-color:#dddddd; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#001C49;}

.registerthankslayout {color:#001C49; padding:10px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; height:529px}

#RegistrationForm1_LabelCompany {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#001C49;}

#RegistrationForm1_LabelIntroMessage {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#001C49;}

#RegistrationForm1_LabelPersonalInformationHeader {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#001C49;}

#RegistrationForm1_LabelQuestions {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#001C49;}
#RegistrationForm1_LabelQuestions a:link {color:#E31150; text-decoration:underline; font-size:10px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
#RegistrationForm1_LabelQuestions a:visited {color:#E31150; text-decoration:underline; font-size:10px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
#RegistrationForm1_LabelQuestions a:active, #RegistrationForm1_LabelQuestions a:hover {color:#001C49; text-decoration:underline; font-size:10px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

#RegistrationForm1_LinkAdminEmail {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#001C49;}
#RegistrationForm1_LinkAdminEmail a:link {color:#E31150; text-decoration:none; font-size:11px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
#RegistrationForm1_LinkAdminEmail a:visited {color:#E31150; text-decoration:none; font-size:11px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
#RegistrationForm1_LinkAdminEmail a:active, #RegistrationForm1_LinkAdminEmail a:hover {color:#001C49; text-decoration:underline; font-size:11px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

#RegistrationForm1_LabelFirstname {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#001C49;}

#RegistrationForm1_LabelLastname {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#001C49;}

#RegistrationForm1_LabelEmailAddress {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#001C49;}

#RegistrationForm1_LabelUsername {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#001C49;}

#RegistrationForm1_LabelPassword1 {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#001C49;}

#RegistrationForm1_LabelPassword2 {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#001C49;}

#RegistrationForm1_LabelFinishedMessage {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#001C49;}

#RegistrationForm1_LabelHomepageUrl {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#001C49;}

#RegistrationForm1_LabelPhoneNumber {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#001C49;}

#RegistrationForm1_CompanyValidator {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}

#RegistrationForm1_FirstnameValidator {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}

#RegistrationForm1_LastnameValidator {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}

#RegistrationForm1_EmailAddressValidator1 {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}

#RegistrationForm1_HomepageUrlValidator {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}

#RegistrationForm1_UsernameValidator {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}

#RegistrationForm1_Password1Validator {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}

#RegistrationForm1_Password2Validator {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}

#RegistrationForm1_PhoneNumberValidator {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}

#RegistrationForm1_ValidationSummary {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}

#RegistrationForm1_RegisterButton {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#001C49; background-color:#ffffff; width:80px;}

#RegistrationForm1_LabelMissingInfo {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#e21050}

#RegistrationForm1_PasswordCompareValidator {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}

.reglayout {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#001C49;}

.reglayoutbottom {padding:10px; background-color:#dddddd; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#001C49;}

.reglayoutwrapper {padding:10px; background-color:#BFC0C2;}

.regtext {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}

.resultsbluebg {background: url(/fotoweb/images/results_blue_bg.jpg); height:17px}

.resultsphototitle {text-align:left;font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#001C49;}

.resultsredbg {background: url(/fotoweb/images/results_red_bg.jpg); height:17px}

.resultsadvanced {font-size:10px; color:#ffffff; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.resultsadvanced a:link {color:#ffffff; text-decoration:none;}
.resultsadvanced a:visited {color:#ffffff; text-decoration:none;}
.resultsadvanced a:active, .resultsadvanced a:hover {color:#ffffff; text-decoration:underline;}

.resultsadvanced2 {font-size:10px; color:#ffffff; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.resultsadvanced2 a:link {color:#ffffff; text-decoration:none;}
.resultsadvanced2 a:visited {color:#ffffff; text-decoration:none;}
.resultsadvanced2 a:active, .resultsadvanced2 a:hover {color:#ffffff; text-decoration:underline;}

.resultsheader {height:14px; background-color:#DD0543; background: url(/fotoweb/images/rednavbg.jpg); padding:7px; font-size:11px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#ffffff; text-align:left;}
.resultsheader a:link {color:#ffffff; text-decoration:none; font-size:11px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.resultsheader a:visited {color:#ffffff; text-decoration:none; font-size:11px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.resultsheader a:active, .resultsheader a:hover {color:#ffffff; text-decoration:underline; font-size:11px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.resultsleftbg {background: url(/fotoweb/images/resultsleftbg.jpg)}

.resultssearch {padding-top:7px;}

.resultssearchbtn {width:70px; height:29px;}

.resultssearchbox {background-color:#ffffff; color:#09347B; width:114px; height:12px; font-size:10px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; border: 1px solid #ffffff;}

.rightbg {background: url(/fotoweb/images/right_bg.jpg) repeat-x; background-color:#BFC0C2; text-align:center;}

.rss {background: url(/fotoweb/images/rednavbg.jpg); font-size:10px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#F7B5C8; padding-top:4px}

.scroller { width:679px; _width:692px; #width:692px;}

.search {padding-top:10px; padding-left:10px; text-align:left;}

.searchlayoutwrapper {padding-top:6px; background-color:#BFC0C2; color:#09347B;}

.searchlayoutwrapper2 {padding-top:6px; background-color:#dddddd; color:#09347B;}

.searchlayout {padding:8px; height:21px; font-size:11px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#001C49;}

.searchlayout2 {padding:8px; font-size:11px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#001C49;}

.searchlayout3 {padding:8px; font-size:11px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#001C49; height:148px;}

.searchlayout4 {padding:8px; font-size:11px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#001C49; height:78px;}
 
.searchlayoutbottom {padding:20px; background-color:#dddddd; height:446px}

.searchlayouttext {padding:8px; font-size:11px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#001C49;}

.searchtable {background: url(/fotoweb/images/header_bg.jpg) no-repeat; background-color:#E5E6E8; margin:0px;}

.sendbtn {width:52px; height:21px;}

.smalllinks {height:60px; background-color:#B40033; color:#F0CCD6; padding: 10px 7px 34px 9px; font-size:9px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; margin-bottom:10px;}
.smalllinks a:link {color:#F0CCD6; text-decoration:none; font-size:9px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.smalllinks a:visited {color:#F0CCD6; text-decoration:none; font-size:9px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.smalllinks a:active, .smalllinks a:hover {color:#ffffff; text-decoration:none; font-size:9px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.smalllinks2 {height:194px; background-color:#B40033; color:#F0CCD6; padding: 10px 7px 34px 9px; font-size:9px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; margin-bottom:10px;}
.smalllinks2 a:link {color:#F0CCD6; text-decoration:none; font-size:9px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.smalllinks2 a:visited {color:#F0CCD6; text-decoration:none; font-size:9px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.smalllinks2 a:active, .smalllinks a:hover {color:#ffffff; text-decoration:none; font-size:9px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.smalltext {font-size:10px; color:#001C49; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.smalltextbold {font-weight:bold; font-size:10px; color:#021D4C; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.smalltextbold a:link {font-size:10px; color:#E31150; text-decoration:underline; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; padding-top:4px; font-weight:bold;}
.smalltextbold a:visited {font-size:10px; color:#E31150; text-decoration:underline; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; padding-top:4px; font-weight:bold;}
.smalltextbold a:active, .smalltextbold a:hover {font-size:10px; color:#09347B; text-decoration:underline; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; padding-top:4px; font-weight:bold;}

.sortby {background-color:#09347B; color:#ffffff; width:118px; font-size:10px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.sortby2 {background-color:#ffffff; color:#021D4C; width:108px; font-size:10px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.sortbywrapper {padding-bottom:18px;}

.sponsors {margin-left:6px; margin-right:6px; background-color:#ffffff; width:210px;}

.sponsorsfooter {height:130px; _height:121px; #height:121px;}

.sponsorsfooter2 {height:25px; _height:20px; #height:20px;}

.startsearchbox {width:108px; font-size:11px; color:#021D4C; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.startsearchboxsmall {width:226px; height:14px; font-size:11px; color:#021D4C; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.tab {padding-left:10px; padding-right:4px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.tdlink {font-size:10px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.tdlink a:link {font-size:10px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.tdlink a:visited {font-size:10px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.tdlink a:active, .tdlink a:hover {font-size:10px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.titlereg {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px;}

.updatebtn {width:69px; height:21px}

#UsernameFormCtrl1_HeadingLabel {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}

#UsernameFormCtrl1_UsernameLabel {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}

#UsernameFormCtrl1_UsernameTextBox {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}

#UsernameFormCtrl1_SubmitButton {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#001C49; background-color:#ffffff; width:80px;}

#ValidationCodeCtrl1_LabelInfoMessage {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#001C49;}

#ValidationCodeCtrl1_LabelValidationCode {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#001C49; font-weight:bold;}

#ValidationCodeCtrl1_RequiredFieldValidator1 {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#001C49;}

#ValidationCodeCtrl1_RegularExpressionValidator1 {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#001C49;}

.warning {color:#e60549;}

.welcomebox {height:128px; background-color:#dddddd; width:679px; _width:692px; #width:692px;}

.welcometext {font-size:11px; color:#001C49; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; padding-right:15px}
.welcometext a:link {color:#D60541; text-decoration:none; font-size:11px; color:#E31150; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.welcometext a:visited {color:#D60541; text-decoration:none; font-size:11px; color:#E31150; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.welcometexta:active, .welcometext a:hover {color:#09347B; text-decoration:none; font-size:11px; color:#001C49; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.white {background-color:#ffffff;}

.wrapper {text-align:center}