/*Elements*/
HTML, BODY {
 	margin:0;
  	padding:0;	
}

BODY {
	background-image:url(../images/background.gif);
 	margin:0;
  	padding:0;	
	font-family:Tahoma, Sylfaen, Arial;
}


/***************
 *   HEADER    *
 ***************/
#header {
	background-image:url(../images/header.png);
	background-repeat: no-repeat;
	background-position:bottom;
	font-size:11px;
	font-weight:500;
	margin:0px;
	padding:0px;
	width:900px;
	height:115px;
	color:#FFFFFF;
}
#header td {
	text-align:left;
}
#header a {
	color:#00E0E0;
	text-decoration: none;
}
#header a:hover {
	color:#FFFFFF;
	text-decoration: none;
}
#menu {
	width:900px;
	background-color:#FFFFFF;
	height:25px;
	margin:0;
	padding-bottom:5px;
}
#link {
	color:black;
	text-decoration:none;
}
#link a:hover {
	color:black;
	text-decoration:none;
}
td.menu{
	background: #FFFFFF url(../images/Menu-Tab.png) no-repeat;
	height:25px;
	width:122px;
	color:#FFFFFF;
	font-family:Tahoma, Sylfaen, Arial;
	font-size:11px;
	font-weight:800;
	text-align:center;
	padding-bottom:5px;
	vertical-align:middle;
}
td.menu a{
	color:#FFFFFF;
	text-decoration: none;
}
td.menu a:hover{
	color:#666666;
	text-decoration: none;
}
#promotion {
	padding-left:20px;
	padding-right:20px;
	font-family:Tahoma, Sylfaen, Arial;
	font-size:12px;
}

#contact {
	padding-left:5px;
	padding-right:5px;
	font-family:Tahoma, Sylfaen, Arial;
	font-size:13px;
}
#table-header {
	font-weight:bold;
}
/***************
 *    BODY     *
 ***************/
td.bodyMain{
	padding-left:5px;
	padding-right:5px;
	background-color:#FFF;
	font-size:11px;
	width:870px;
}
td.details{
/*	font-style:italic;*/
}
tr.roundheader{
	color:#FFFFFF;
	font-size:11px;
	font-weight:900;
	padding-top:5px;
	padding-bottom: 5px; 
	vertical-align:middle;
	height: 20px;
	background: #6C7BFE url(../images/Border-Background.gif) top left repeat-x;
}
td.roundheader{
	width: 100%;
	vertical-align:middle;
	text-align:center;
	background: #6C7BFE url(../images/Border-Background.gif) top left repeat-x; 
}
td.roundheaderinfo{
	text-align:center;
	padding: 0px; 
}
td.roundheaderinfo-left{
	text-align:center;
	padding-left: 10px; 
	background: transparent url(../images/Border-Dot.gif) 0 0 repeat-y;	
}
td.roundheaderinfo-right{
	text-align:center;
	padding-right: 10px; 
	background: url(../images/Border-Dot.gif) 100% 0 repeat-y;	
}
td.roundheader-coloured{
	vertical-align:middle;
	text-align:center;
	background: #FFFFFF url(../images/Border-Background.gif) top left repeat-x; 
}
td.roundheader-coloured-top-left{
	text-align:center;
	padding: 0px 0 0px 10px; 
	background:  url(../images/Border-RoundedCorner-Top-Left.gif) top left no-repeat;	
}
td.roundheader-coloured-top-right{
	text-align:center;
	padding: 0px 10px 0px 0; 
	background: transparent url(../images/Border-RoundedCorner-Top-Right.gif) top right no-repeat;
}
tr.roundheader-top{
	background: url(../images/Border-Dot.gif) 10px 0px repeat-x;	
}
td.roundheader-top{
	padding-top: 10px; 
	vertical-align:top;
	height: 10px;
}
td.roundheader-top-left{
	padding: 2px 0 2px 10px; 
	background: url(../images/Border-Top-Left.gif) 0 0 no-repeat;
}
td.roundheader-top-right{
	padding: 2px 10px 2px 0; 
	background: url(../images/Border-Top-Right.gif) 100% 0 no-repeat;
}
tr.roundheader-bottom{
	background: url(../images/Border-Dot.gif) 10px 8px repeat-x;
}
td.roundheader-bottom{
	padding-top: 10px; 
	vertical-align:bottom;
	height: 10px;
}
tr.straightheader-bottom{
	background: url(../images/Border-Dot.gif) 0 0 repeat-x;	
}
td.straightheader-bottom{
	padding-top: 20px; 
	vertical-align:bottom;
	height: 0px;
}
td.roundheader-bottom-left{
	padding: 2px 0 2px 0px; 
	background: url(../images/Border-Bottom-Left.gif) 0 0 no-repeat;
}
td.roundheader-bottom-right{
	padding: 2px 0px 2px 0; 
	background: url(../images/Border-Bottom-Right.gif) 100% 0 no-repeat;
}
td.infodetails{
	padding-right:15px;	
}
td.infodetailsheader{
	font-weight:700;
	padding:10px 10px 10px 10px;
}
td.infodetailsheader1{
	font-weight:700;
	padding:5px 5px 5px 5px;
	background-color:#70E5FA;
}
tr.header{
	background-color:#70E5FA;
	height:30px;
	font-weight:700;
}
td.infobutton{
	padding-top:10px;
}
p.title {
	font-weight:bold;
	text-decoration:underline;
}
#bodyContent {
	background: #FFFFFF;
	width: 870px;
}
#contentLeft {
	padding: 10px 10px 10px 10px;
	background: #FFFFFF;
}
#contentRight{
	padding: 10px 10px 10px 10px;
	background: #FFFFFF;
}
#contentCenter{
	padding: 5px 5px 5px 5px;
	background: #FFFFFF;
}
#contentError{
	color: #7B0F16;
	font-weight: 700;
	padding-bottom: 10px;
}
#contentInstruction {
	font-weight: 700;
	font-size:11px;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 10px;
}
#contentInfo {
	text-align: left;
	padding-top: 5px;
	padding-bottom: 10px;
}
#contentQuestion {
	font-weight:800;
	font-style:italic;
}
#title {
	padding: 10px 0px 15px 0px;
	font-size:12px;
	font-weight:700;
}
#subtitle {
	padding: 10px 0px 0px 0px;
	font-size:12px;
	font-weight:600;
}
h3 {
	background-color: #70E5FA;
	padding: 5px 0px 5px 5px;
	text-transform: uppercase;
	font-size: 16px;
	color: #173E68;
}
/***************
 *   FOOTER    *
 ***************/
#footer {
	background-image:url(../images/footer.png);
	background-repeat: no-repeat;
	font-size:11px;
	font-family:Tahoma, Sylfaen, Arial;
	font-weight:500;
	margin:0;
	padding:0;
	width:900px;
	height:67px;
	color:#FFFFFF;
}
#footer td {
	text-align:left;
}
#footer a {
	color:#00E0E0;
	text-decoration:none;
}
#footer a:hover {
	color:#FFFFFF;	
}
.fb_share_button 
{ display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; height:15px; border:1px solid #d8dfea; 
    background:url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right; 
} 
.fb_share_button:hover 
{ color:#fff; border-color:#295582; background:#3b5998 
    url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) 
    no-repeat top right; text-decoration:none; 
} 
