body { background : url(/OneStopCMS/Sites/SIM_UK/Theme/Images/header_bg.gif) repeat-x left top; }
div.mainContainer { width: 634px; padding : 50px 0px 200px 0px; margin: 0px auto; background : url(/OneStopCMS/Sites/SIM_UK/Theme/Images/auth_bg.gif) no-repeat left 0px; }
div.selectLayout { float : left; position : relative; width : 624px; margin : 0px 0px 0px; padding : 0px 0px 50px; background-color : #fff; }
div.mainContainer ul { float : left; width : 590px; clear : both; margin : 0px 9px; padding : 10px 5px 5px 45px; background-color : #fff; display : inline; }
div.mainContainer ul li { margin-bottom: 6px; list-style-type : none; margin : 0px 0px 8px 15px; padding : 0px 0px 0px 14px; background : url(/OneStopCMS/Sites/SIM_UK/Theme/Images/icon_posting.gif) no-repeat 10px 6px; }
div.mainContainer ul li a { font-weight : bold; }
div.mainContainer ul li a:hover { text-decoration: underline; }
html { font-family: Verdana, Arial, Helvetica, Sans-Serif; margin: 0px; padding : 0px; color: #333; font-size : 90%; }
body { font-size : 90%; margin: 0px; padding : 0px; width : 100%; }
div.floatClearer { height: 0; line-height: 0; clear: both; }
* html .floatClearer { font-size: 0; }
a img { border: 0px; }
form { display: inline; }
form .mandatoryIndicator { color: red; font-size: 86%; }
input, select, textarea { font-family: Arial, Helvetica, Sans-Serif; font-size: 98%; }
input.elegantButton { border: outset 1px #aaaaaa; background-color: #eeeeee; margin-top: 6px; }
table { border-collapse: collapse; }
th { padding-right: 6px; }
th, td { text-align: left; vertical-align: top; }
a:link, a:visited { color: #9D080F; text-decoration: none; }
a:link:hover, a:link:active { text-decoration: underline; }
a.glossaryTermLink { border-bottom: 1px dashed #9d080f; cursor: help; }
a.glossaryTermLink:hover { border-bottom: 1px solid #9d080f; text-decoration: none !important; cursor: help; }
span.redText, span.redText a { color : #9d080f; font-weight : bold; }
div.captcha input.refreshButton { width : 16px !important; }
div.LeftLinksContainer { position : absolute; left : 0px; bottom : 195px; margin : 0px; padding : 0px; width : 183px; }
div.rightColumnContainer { float : right; width : 181px; margin : 52px 0px 0px 0px; line-height: 120%; padding : 0px; display : inline; }
div.rightColumnContainer .relatedPages { float : left; width : 181px; margin : 0px 0px 15px; display : inline; background-color : #fee6dd; }
div.rightColumnContainer .relatedPages h1 { float : left; width : 161px; padding : 10px; margin : 0px; font-size : 110%; color : #fff; background : #9d080f url(/OneStopCMS/Sites/SIM_UK/Theme/Images/country_bg.gif) repeat-x left top; border-bottom : solid 1px #fff; }
div.rightColumnContainer .relatedPages .linkPanel { float : left; width : 161px; padding : 10px; margin : 0px; }
div.rightColumnContainer .relatedPages .LinkDetails a { font-weight : bold; display : block; }
div.rightColumnContainer .relatedPages .targetChannelLinkContainer { padding : 0px 7px; }
div.rightColumnContainer .relatedPages .targetChannelLinkContainer a { float : right; font-weight : normal; text-align : right; padding : 0px 7px 10px 0px; display : block; background : url(/OneStopCMS/Sites/SIM_UK/Theme/Images/icon_arrowright_red.gif) no-repeat right 5px; }
div.rightColumnContainer .relatedPages .targetChannelLinkContainer a:hover { text-decoration : underline; }
div.pageBodyContent .relatedPages .targetChannelLinkContainer a { padding : 20px 0px 0px 10px; display : block; background : url(/OneStopCMS/Sites/SIM_UK/Theme/Images/icon_arrowleft.gif) no-repeat left 26px; }
div.rightColumnContainer .homePageRightCol, div.rightColumnContainer .thisPageRightColGrey { float : left; width : 157px; margin : 0px; padding : 3px 12px 10px; background-color : #ececec; }
div.rightColumnContainer .thisPageRightColRed { float : left; width : 157px; margin : 0px; padding : 3px 12px 10px; background-color : #fee6dd; }
div.rightColumnContainer .homePageRightCol h3 { font-size : 100%; color : #9d080f; margin : 0px 0px 5px; padding : 5px 0px 2px; }
div.rightColumnContainer .homePageRightCol p { margin : 0px; padding : 3px 0px 5px; }
div.rightColumnContainer .thisPageRightCol h3 { font-size : 110%; margin : 0px; padding : 0px; }
div.rightColumnContainer .thisPageRightColGrey h3 { margin : 0px; padding : 12px 0px 0px; }
div.rightColumnContainer .thisPageRightColRed h3 { float : left; position : relative; width : 157px; padding : 8px 12px; margin : -15px -12px 10px; font-size : 110%; line-height : 100%; color : #fff; background : #9d080f url(/OneStopCMS/Sites/SIM_UK/Theme/Images/country_bg.gif) repeat-x left top; border-bottom : solid 1px #fff; display : inline; }
h1 { color : #000; margin: 0px; padding: 5px 0px 11px 50px; font-size: 180%; font-weight: normal; }
html { font-size: 120%; }

