/* CSS Document */

body { font-family: Arial; font-size: 0.8em; color: #444142; }
p {  margin: 0px; padding: 0px; }
h1, h2, h3, h4, h5 { margin-left: 0px; margin-right: 0px; padding: 0px; margin-top: 0px; margin-bottom: 5px; font-weight: bold; color: #074ba2;}
h1 { font-size: 1.8em; line-height: 1em; }
h2 { font-size: 2em; line-height: 2em; }
h3 { font-size: 1.8em; line-height: 1.8em; }
h4 { font-size: 1.6em; line-height: 1.6em; }
h5 { font-size: 1.2em; line-height: 1.2em; }

#container { position: relative; width: 940px; margin-left: auto; margin-right: auto; }

#wbtopmenu { width: 940px; height: 35px; line-height: 35px; }
#wbtopmenu ul { text-indent: -40px; margin-bottom: 0px;}
#wbtopmenu li { display: inline; margin-right: 14px; margin-left: 15px; }
#wbtopmenu li.menu_default a:link, #wbtopmenu li.menu_default a:visited, #wbtopmenu li.menu_default a:active { color: #444142; font-weight: bold; text-decoration: none; }
#wbtopmenu li.menu_default a:hover, #wbtopmenu li.menu_current a:link, #wbtopmenu li.menu_current a:visited, #wbtopmenu li.menu_current a:active, #wbtopmenu li.menu_current a:hover { color: #074ba2; font-weight: bold; text-decoration: none; }
#wbtopmenu li.menudivider { color: #074ba2; font-weight: bold; } 


#topstrapline { width: 920px; background-color: #074ba2; height: 40px; color: #ffffff; font-size: 1.2em; text-align: right; font-weight: bold; letter-spacing: 0.2em; line-height: 40px; padding-right: 20px; }

#header img { float: left; }

#left { width: 262px; float: left; margin-top: 10px; }
#left #leftheader { background-image: url(leftimage.jpg); width: 262px; height: 259px; }
#left #leftheadercontact { background-image: url(leftimage-contact.jpg); width: 262px; height: 259px; }
#left #leftheaderhelp { background-image: url(leftimage-help.jpg); width: 262px; height: 259px; }
#left #leftheaderfactoring { background-image: url(leftimage-factoring.jpg); width: 262px; height: 259px; }
#left #leftheaderwhy { background-image: url(leftimage-why.jpg); width: 262px; height: 259px; }
#left #leftheadertestimonials { background-image: url(leftimage-testimonials.jpg); width: 262px; height: 259px; }
#left #leftheaderlogin { background-image: url(leftimage-login.jpg); width: 262px; height: 259px; }
#left #leftrepeat { background-image: url(leftrepeat.gif); background-repeat: repeat-y; width: 202px; padding-top: 15px; padding-left: 30px; padding-right: 30px; }
#left #telephone {margin-bottom:-3px; text-align:center;}
#left #leftfooter { background-image: url(leftfooter.gif); width: 262px; height: 25px; }

#right { width: 667px; float: right; margin-top: 10px; }
#right #content a:link, #right #content a:visited, #right #content a:active { color: #074ba2; text-decoration: none; }
#right #content a:hover { color: #074ba2; text-decoration: underline; }
#right #content p { font-size: 1em; line-height: 1.5em; margin-top: 10px; margin-bottom: 10px; }
#right #content li { margin-bottom: 10px; }
#right #content img { margin: 5px; border: 2px solid #0d0657; }

#right #bottombox { width: 667px; }
#right #bottombox #bottomboxheader { background-image: url(boxheader.gif); width: 667px; height: 21px; }
#right #bottombox #bottomboxrepeat { background-image: url(boxrepeat.gif); width: 607px; background-repeat: repeat-y; padding-left: 30px; padding-right: 30px; color: #ffffff; font-weight: bold; }
#right #bottombox #bottomboxfooter { background-image: url(boxfooter.gif); width: 667px; height: 20px; }
#right #bottombox a:link, #right #bottombox a:visited, #right #bottombox a:active { color: #ffffff; font-weight: bold; text-decoration: none; text-decoration: underline; }
#right #bottombox #bottomboxrepeat a:hover { color: #ffffff; font-weight: bold; text-decoration: underline; }

#footer { clear: both; font-size: 0.8em; text-align: center; padding: 15px; }