﻿body {font-size: 12pt;	font-family: 'calibri'; color:black; background-color:black}
A:link {color:white;cursor:pointer;text-decoration: none}
A:visited {color:white;cursor:pointer;text-decoration: none}
A:hover {color:#f6883d;cursor:pointer;text-decoration: none}
A:active {color:white;cursor:pointer;text-decoration: none}

.bodytext a:link {color:#5c3626;cursor:pointer;text-decoration: none}
.bodytext a:hover {color:#f6883d;cursor:pointer;text-decoration: none}
.bodytext a:visited {color:#5c3626;cursor:pointer;text-decoration: none}

.boxbody a:link{color:#5c3626;cursor:pointer;text-decoration: none}
.boxbody a:visited{color:#5c3626;cursor:pointer;text-decoration: none}
.boxbody a:hover{color:#f6883d;cursor:pointer;text-decoration: none}

#Container {margin:auto; background-color:black;overflow:hidden}
#Header {position:relative;background-image:url('Images/HeaderTop.jpg');background-repeat:no-repeat; margin:auto; width:1250px;height:150px}
#UOPLogo {position:absolute;background-image:url('Images/UOPLogoButton.jpg');width:90px;height:83px;top:10px;left:115px}
#UOPLogo:hover {background-image:url('Images/UOPLogoButtonGlow.jpg');cursor:pointer}
#UOPText {position:absolute;width:360px;height:30px;top:30px;left:210px;vertical-align:middle;color:White;font-size:20pt;font-weight:bold}
#SOP {position:absolute;background-image:url('Images/SOPLogo.jpg');width:393px;height:123px;top:0px;left:747px}
#SOP:hover {background-image:url('Images/SOPLogoGlow.jpg');cursor:pointer}

#Breadcrumb {position:absolute; top:132px; left:150px; width:960px; 	font-family: 'calibri'; font-size:9pt; border-bottom: solid thin #3f3838; }
#Breadcrumb a:link{color:#453E3D;cursor:pointer;text-decoration: none}
#Breadcrumb a:visited{color:#453E3D;cursor:pointer;text-decoration: none}
#Breadcrumb a:hover{color:#f6883d;cursor:pointer;text-decoration: none}


#ContentHolder {position:relative;background-image:url('Images/Backgroundmid1pxl.jpg');background-repeat: repeat-y; margin:auto; width:1250px; overflow:hidden}
#LeftContentSide {margin:0px;float:left;width:150px;background-color:transparent}
#LeftContentFixedSide {margin:0px;width:150px;background-image:url('Images/HeaderLeft.jpg');background-repeat:no-repeat;height:400px}
#LeftContentRepeatingSide {margin:0px;width:150px;background-color:transparent}
#RightContentSide {margin:0px;float:left;width:130px;background-color:transparent}
#RightContentFixedSide {margin:0px;width:130px;background-image:url('Images/HeaderRight.jpg');background-repeat:no-repeat;height:400px}
#RightContentRepeatingSide {margin:0px;width:130px;background-color:transparent}
#ContentPage {float:left;top:0px;left:250px;width:970px;background-color:transparent}
#Footer {position:relative;margin:auto;clear:both;background-image:url('Images/BackgroundFooter.jpg');background-repeat:no-repeat;width:1250px;height:100px}
#FooterLinks {position:absolute;top:30px;left:150px;width:970px;height:16px;font-size:10pt;color:Black;text-align:center; border-top:solid 1px black}
#FooterLinks a:link{color:black;cursor:pointer;text-decoration: none}
#FooterLinks a:visited{color:black;cursor:pointer;text-decoration: none}
#FooterLinks a:hover{color:#f6883d;cursor:pointer;text-decoration: none}

#HeaderLinks {position:absolute;background-color:Transparent;color:white;width:600px;height:20px;top:87px;left:140px}

#HeadingText {margin:0px 0px 0px 20px;position:relative;width:600px}
#HeadingText a:link{color:black;cursor:pointer;text-decoration: none}
#HeadingText a:visited{color:black;cursor:pointer;text-decoration: none}
#HeadingText a:hover{color:#f6883d;cursor:pointer;text-decoration: none}


#LogOut {position:absolute;background-image:url("Images/LogOut.jpg");left:1030px;width:82px;height:44px}
#LogOut:hover{background-image:url("Images/LogOutGlow.jpg");left:1030px;width:82px;height:44px;cursor:pointer}

#LoginBox {margin:0px 0px 0px 0px;position:relative; width:551px; height:350px; background-image:url("Images/LoginboxCS.jpg")}
#LoginError {position:absolute; top:270px; left:50px;color:red}
#UserName {position:absolute; top:114px; left:55px}
#Password {position:absolute; top:193px; left:54px}
#LoginButton {position:absolute;top:230px;left:420px;width:97px;height:96px;cursor:pointer;background-image:url("Images/EnterButton.jpg")}
#LoginButton:hover {background-image:url("Images/EnterButtonGlow.jpg")}
#LoginHelpLinks {font-size: 10pt;position:absolute;background-color:Transparent;color:white;width:300px;height:20px;top:315px;left:55px}
#HelpBox {display:none;font-size: 12pt;background-image:url("Images/HelpBox.jpg");position:absolute;top:150px;left:110px;width:385px;height:199px;border: black 1px solid}
.LoginTextBoxes {font-size: 14pt;}
.FormButton {font-size:12pt; Font-weight: normal; 	font-family: 'calibri'; background-color:#373131; color:White; padding:4px 20px 4px 20px; }
.FormButtonDisabled {font-size:12pt; Font-weight: normal; 	font-family: 'calibri';  background-color:#D5C7C0; color:#e0e0e0;  padding:4px 20px 4px 20px; }
.SmallerFont {font-size:10pt; Font-weight: normal; Font: Calibri;}       
.infoMessage {border:solid thin #000080; background-color: #c0d2e8; color: black; background-image:url("Images/notice-info.png"); background-repeat:no-repeat;padding:5px 35px 5px 55px}
.errorMessage {border:solid thin #ff0000; background-color: #ffff00; color:red; background-image:url("Images/notice-alert.png"); background-repeat:no-repeat;  padding:5px 35px 5px 55px}

#BabyLab {float:right; background-image:url('Images/BabyLabIcon.jpg');width:300px;height:60px;cursor:pointer;}
#BabyLab:hover {background-image:url('Images/BabyLabIconGlow.jpg');cursor:pointer}

#PaidPart {float:right; background-image:url('Images/SignUpIcon.jpg');width:300px;height:60px;cursor:pointer;}
#PaidPart:hover {background-image:url('Images/SignUpIconGlow.jpg');cursor:pointer}

#PaidLogin {float:right; background-image:url('Images/PaidLogin.jpg');width:300px;height:60px;cursor:pointer;}
#PaidLogin:hover {background-image:url('Images/PaidLoginGlow.jpg');cursor:pointer}


