/* CSS Document */
img, div, input { behavior: url("iepngfix.htc") }

body {background-image: url(images/bodybg.jpg); background-position:top left; background-repeat:repeat-x; margin:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif;}
p {font-size:12px;}
li {font-size:12px;}
h1 {color:#e05f4a; font-size:16px; margin-left:-15px}
h2 {color:#544E4E; font-size:14px;}
h3 {color:#e05f4a; font-size:14px;}

.navigation {width:600px; height:44px; position: absolute; margin-left:500px; margin-top:18px;}
.login {width:522px; height:36px; position:absolute; margin:15px 0px 0px 480px; color:#ffffff; font-size:12px; padding:8px 0px 0px 25px;}
.logininput {background-image:url(images/inputField.png); background-position:top; background-repeat:no-repeat; background-color:transparent; width:105px; height:13px; padding:0px; margin:0px; border:0px; font-size:11px; padding:2px 2px 2px 2px;}
.login a:link {text-decoration:none; color:#FFFFFF; border-bottom:1px solid #35383c; padding-bottom:2px;}
.login a:visited {text-decoration:none; color:#FFFFFF; border-bottom:1px solid #35383c; padding-bottom:2px;}
.login a:hover {text-decoration:none; color:#FFFFFF; border-bottom:1px solid #FFFFFF; padding-bottom:2px;}
.forgotten {font-size:10px; color:#000000; position:absolute; margin:65px 0px 0px 860px;}
.forgotten a:link {color:#000000; text-decoration:none;}
.forgotten a:visited {color:#000000; text-decoration:none;}
.forgotten a:hover {color:#000000; text-decoration:underline;}
.mainmenu {font-size:15px; line-height:22px; font-weight:bold; color:#E11F00;}
.mainmenu:link {color:#E11F00; text-decoration:none;}
.mainmenu:visited {color:#E11F00; text-decoration:none;}
.mainmenu:hover {color:#E15B45; text-decoration:none;}

.mainContainer {width: 100%; height:100%;}
.page { width: 1000px; height: 100%; margin: 0px auto 0px auto; padding: 0px 0px 0px 10px; background-image: url(images/header.jpg);  background-repeat:no-repeat; background-position:top center;  }

.menuarea {width: 208px; height: 100%; padding: 6px 20px 10px 20px; float:left; text-align:left}
.contentarea {width: 712px; height: 100%; padding: 20px 20px 20px 20px; float:left}
.contentareafixed {width: 712px; height: 500px; padding: 20px 20px 20px 20px; float:left}

.servicessection {width:644px; height:14px; border-bottom:1px solid #e05f4a; color:#e05f4a; font-size:12px; margin-top:14px;}
.servicesplus_minus {width:9px; height:8px; margin-left:626px; position:absolute; margin-top:-12px;}
.servicesname {width:300px; height:14px; font-size:12px;}

.fieldwrapper {margin-top:2px; width:500px; height:24px;}
.fieldwrappertextarea {margin-top:2px; width:500px; height:120px;}
.fieldinputname {width:150px; height:19px; float:left; font-size:12px; padding-top:5px;}
.fieldinputbox {width:340px; height:22px; float:right; padding:1px;}
.fieldtextareaname {width:150px; height:117px; float:left; font-size:12px; padding-top:5px;}
.fieldtextareabox {width:340px; height:120px; float:right; padding:1px;}
.fieldredborder {border:1px solid #e05f4a;}

.officeFunitureNavigation {margin-top:6px;}

.footer {width:100%; height:67px; background-image:url(images/footerbg.jpg); background-position:bottom; background-repeat:repeat-x; margin-top:30px;}
.footer_inner {width:1000px; margin: 0px auto 0px auto}
.footerlinks {width:600px; height:20px; position:absolute; margin-left:20px; margin-top:20px; color:#FFFFFF; font-size:12px;}
.footerlinks a:link {color:#FFFFFF; text-decoration:none;}
.footerlinks a:visited {color:#FFFFFF; text-decoration:none;}
.footerlinks a:hover {color:#CCCCCC; text-decoration:none;}
.footerwebglu {width:400px; height:12px; font-size:10px; color:#FFFFFF; margin-top:52px; margin-left:20px; position:absolute;}
.footerwebglu a:link {color:#FFFFFF; text-decoration:none;}
.footerwebglu a:visited {color:#FFFFFF; text-decoration:none;}
.footerwebglu a:hover {color:#CCCCCC; text-decoration:none;}
.footercat {width:270px; height:103px; margin-left:730px; position:absolute; margin-top:-14px;}