body {
background-color:#fff;
color:#666;
font:12px Verdana, Arial, Helvetica, sans-serif;
margin:0px;
padding:0px;
}
td
{
	font-size: 12px;
}

/* MAIN STRUCTURE start */
#container {
width:960px;
margin:0 auto;
padding:0px;
}

#container2 {
float:left;
width:960px;
background:url('../images/backgrounds/back_repeat.gif') repeat-y top left;
margin:0 0 10px;
padding:0px;
}

#container3 {
float:left;
width:960px;
background:url('../images/backgrounds/lizard-top.gif') no-repeat top left;
margin:0px;
padding:0px;
position: relative;
}

#header {
padding:50px 0 0 220px;
margin-bottom:9px;
}

#innercontainer {
float:left;
padding:0px;
margin:0px;
}

#left {
clear:left;
float:left;
width:270px;
margin:90px 0 0;
}

#contentcontainer {
float:right;
width:690px;
padding:0px;
}

.content {
padding:15px 20px;
}

#footer{
clear:both;
height:22px;
background:#034e85 url('../images/backgrounds/footer.gif') repeat-x top left;
font-size:11px;
color:#fff;
padding:8px 40px 0;
margin:0px;
}
/* MAIN STRUCTURE end */

/* MAIN ELEMENTS start */
#left .content {
font-size:11px;
}

.content p {
padding:0 0 10px;
margin:0px;
}

.content img {
border:none;
margin:0px;
}

.content a {
color:#333;
}

.content a:hover {
color:#034e85;
}

.content a.more {
color:#333;
font-weight:bold;
text-decoration:none;
}

.content a.more:hover {
color:#034e85;
}
/* MAIN ELEMENTS end */

/* FORM ELEMENTS start * /
.content label{
float:left;
display:block;
width:165px;
margin:0px;
padding:0px;
font-weight:bold;
}

.content input {
display:inline;
margin:0px;
padding:0px;
}
/* FORM ELEMENTS end */

/* HEADINGS start*/
h1, h2, h3, h4, h5, h6 {
padding:0px;
margin:0 0 10px 0;
}

h1 {
font-size:18px;
color:#0076cc;
}

h1.h_latestnews {
display:block;
width:154px;
height:21px;
background:url('../images/headings/h_latest-news.gif') no-repeat top left;
}

h1.h_our-sponsors {
display:block;
width:98px;
height:16px;
background:url('../images/headings/h_sponsors.gif') no-repeat top left;
margin:40px 0 10px 10px;
}

h2 {
font-size:16px;
color:#333;
}

h3 {
font-size:12px;
color:#333;
}

#left h3 {
font-size:11px;
margin-bottom:0;
}

h4 {
font-size:12px;
color:#333;
font-weight:normal;
}

#left h4 {
font-size:11px;
}

h5 {
font-size:10px;
}

h6 {
font-size:10px;
font-weight:normal;
}
/* HEADINGS STYLES end */

/* HEADER ELEMENTS and MAIN NAVIGATION MENU start */
#header img#logo{
margin-right:60px;
border-width:0;
}

ul#navmenu {
list-style-type:none;
margin:0px;
padding:0px;
}

ul#navmenu li {
margin:0px;
padding:0px;
}

ul#navmenu li a {
display:block;
width:210px;
height:26px;
color:#c0e4ff;
background:#0076cc url('../images/backgrounds/nav.gif') no-repeat top left;
text-decoration:none;
text-align:right;
font-size:14px;
margin:0px;
padding:3px 30px 0;
}

ul#navmenu li a:hover {
color:#fff;
background-position:bottom left;
}

ul#navmenu li a#home {
float:left;
display:block;
background:#008ed0 url('/images/menu/main/home.gif') no-repeat scroll top left;
width:53px;
height:28px;
color:#fff;
text-decoration:none;
margin:0px;
padding:0px;
}

ul#navmenu li a#home:hover {
background-position:bottom left;
}
/* HEADER ELEMENTS and MAIN NAVIGATION MENU end */

/* FOOTER ELEMENTS start */
img.sponsor-logo {
float:left;
border:1px solid #dfe9f0;
padding:0px;
margin:0px;
}

#footer span {
float:right;
}

#footer a {
color:#fff;
text-decoration:none;
}

#footer a:hover {
text-decoration:underline;
}
/* FOOTER ELEMENTS end */

/* for the HOMEPAGE only start* /
#contenthomecontainer {
float:left;
width:308px;
}

#contenthome {
margin:auto;
padding:0 15px;
background-color:blue;
}

#contenthome p{
margin:0px;
}
/* for the HOMEPAGE only end*/

/* OTHER ELEMENTS start */
.hidden {
display:none;
}
/* OTHER ELEMENTS end */
.Heading
{
	font-size:18px;
	color:#0076cc;
}

.SubHeading 
{
	font-size:14px;
	font-weight: bold;
	color:#333;
}

.Disclaimer
{
	font-size:11px;
	font-style: italic;
}