body {margin: 0px; font-family: Arial, Verdana, Sans-serif; color: #4b4b4b; background: #fff url(images/main-bg.gif); font-size: 0.75em; text-align: center;}

h1, h2, h3, h4 {padding: 0; margin: 0; line-height: 125%;}
h1 {font-family: Arial, Verdana, Sans-serif; color: #34468c; font-size: 1.7em; padding: 15px 15px 0px 20px; text-align: left; font-weight: normal; background: url(images/h1-bg.gif) no-repeat bottom left;}
h2 {font-family: Arial, Verdana, Sans-serif; color: #3d78c4; font-size: 1.2em; padding: 15px 15px 0px 20px; text-align: left; font-weight: bold; background: url(images/h1-bg.gif) no-repeat bottom left;}

p {margin: 5px 20px 15px 20px; font-family: Arial, Verdana, Sans-serif; color: #000; line-height: 155%; text-align: justify;}

.clr {clear: both;}

a:link, a:visited {color: #34468c; text-decoration: none;}
a:hover, a:hover:visited {color: #b42a30; text-decoration: underline;}

#container {width: 1026px; margin: 0 auto; background: #fff url(images/container-bg.gif) repeat-y top left;}

#headercontainer {width: 950px; height: 289px; margin: 0 auto; background: url(images/headercontainer-bg.jpg) repeat-x top left;}

/* ## sitenav  have external file ##*/
#header {width: 950px; height: 195px; margin: 0 auto; background: url(images/header-bg.jpg) no-repeat center center;}

#topimages {float: right; width: 310px; margin: 0px 12px 0px 0px;}
#topimages img {padding: 5px; border: 1px solid #d6d6d6; background: #fff;}

#slogan {text-align: left;}
#slogan h2 {font-family: Arial, Verdana, Sans-serif; color: #8eb244; font-size: 1.3em; padding: 0px; margin: 0px 0px 0px 25px; text-align: left;}

#bodycontainer {margin: 0 auto; width: 950px;}

#column1 {float: left; width: 620px; background: #fff;}
#column1 ul.withbullets {margin: 0px 20px 0px 25px; padding: 0px 0px 0px 0px; text-align: justify;}
#column1 ul.withbullets li {background: url(images/bullet.gif) no-repeat top left; list-style: none; color: #34468c; margin: 5px 0px 10px 0px; padding: 2px 0px 0px 15px;}
#column1 ul.withbullets li {font: 1em Arial, Verdana, sans-serif; color: #000; text-decoration: none;}
#column1 ul.withbullets li a:link, #column1 ul li a:visited {color: #34468c; text-decoration: none;}
#column1 ul.withbullets li a:link:hover, #column1 ul li a:hover:visited {color: #b72e34; text-decoration: underline;}

/* @@@ Column-1-1 is Created for which page is not having the Right Column @@@*/
#column1-1 {float: left; background: #fff;}
#column1-1 ul.withbullets {margin: 0px 20px 0px 25px; padding: 0px 0px 0px 0px; text-align: justify;}
#column1-1 ul.withbullets li {background: url(images/bullet.gif) no-repeat top left; list-style: none; color: #34468c; margin: 5px 0px 10px 0px; padding: 2px 0px 0px 15px;}
#column1-1 ul.withbullets li {font: 1em Arial, Verdana, sans-serif; color: #000; text-decoration: none;}
#column1-1 ul.withbullets li a:link, #column1-1 ul li a:visited {color: #34468c; text-decoration: none;}
#column1-1 ul.withbullets li a:link:hover, #column1-1 ul li a:hover:visited {color: #b72e34; text-decoration: underline;}




#column2 {float: left; width: 330px; background: none;}

#rightmenu {width: 303px; height: 275px; margin: 0 auto; margin: 20px 0px 15px 8px; background: #f0f3f8; border: 1px solid #e1e1e1; padding: 0px;}
#rightmenu h2 {font-family: Arial, Verdana, Sans-serif; color: #6464a0; font-size: 1.4em; padding: 5px 0px 5px 25px; text-align: left; background: url(images/rightmenu-h2-bg.gif) repeat-x top left; border-bottom: 1px solid #e1e1e1;}
#rightmenu ul {list-style: none; margin: 0; padding: 12px 0px; line-height: 125%;}
#rightmenu ul li {margin: 0px; text-align: left; margin: 0px 0px 0px 0px;}
#rightmenu ul li a {display: block; padding: 5px 0px 10px 32px; margin: 0px; color: #34468c; font-size: 1.0em; font-weight: bold; letter-spacing: 1px; text-decoration: none; width: 271px;/* border-bottom: 1px dotted #C3D2E2;*/}
html>body #rightmenu ul li a {width: auto;}
#rightmenu ul li a:hover {color: #b42e3e;}

/* Heading 1 on FORBA */
span.forba {color: #b72e34;}

#bottomlogos {width: 950px; height: 60px; margin: 0 auto; padding: 0px 0px 5px 0px;}

#footer {width: 950px; height: 77px; margin: 0 auto; background: url(images/footer-bg.gif) repeat-x top left;}
#footer ul {float: right; margin: 30px 0px 0px 0px; padding: 0px 15px 5px 0px;}
#footer ul li {background: none; list-style: none; display: inline; color: #34468c; padding: 0px 5px 0px 5px;}
#footer ul li a {font: 1em Arial, Verdana, sans-serif; color: #34468c; text-decoration: none;}
#footer ul li a:link:hover, #footer ul li a:visited:hover {color: #b72e34;}
#footer p {float: left; color: #34468c; margin: 30px 0px 0px 20px;}
#footer p a {color: #34468c; text-decoration: none; margin-right: 245px; }