/* @group Core Elements */

html {
	height: 100%;
	margin-bottom: 1px;
}

body {
	margin: 0;
	padding: 0;
	color: #333;
	font-family: Arial;
	line-height: 135%;
	background-color : #eeeefa; 
}

body.f-smaller {
	font-size: 10px;
}

body,
body.f-default {
	font-size: 12px;
}

body.f-larger {
	font-size: 15px;
}

p {
  /* setup some more readable paragraph spacing */
  font:normal 10pt arial, sans-serif; 
  margin-top: 15px;
  margin-bottom: 0px;
}

h1, h2, h3, h4, h4 {
	/* setup some more readable header spacing */
	padding-bottom: 5px;
	margin: 15px 0;
}

h1 { 
	font-size: 200%;
}

h2 {
	font-size: 175%;
}

h3 {
	font-size: 150%;line-height: 135%;
}

h4 {
	font-size: 120%;  padding-top: 10px;
}

#main a {
	text-decoration: none;
	font:normal 10pt arial, sans-serif; 
     color:#ab0900; line-height: 5pt;
	}

#main a:hover {
	text-decoration: underline;
}
#main ul
    { margin-top: 1px;
	}
#main ul li
   { 	 font:normal 10pt arial, sans-serif; 
         margin-top: 0px;
         margin-bottom: 0px; 
    }	 
	
	
/* @end */


#topbar {
	height: 80px;
        background: #f6d2f9;
	border-top: 5px solid #C0C0C0;
	
}


#logo {
	PADDING-LEFT: 10px;
	LEFT: 50px;
	WIDTH: 175px;
	POSITION: absolute;
	TOP: 15px;
	HEIGHT: 50px;
	/*background-color: #DfEbdF;*/
	vertical-align : middle;
}
#gradient {
			background:  url(../images/vgradient.jpg);
			LEFT: 230px; width: 100%;
		POSITION: absolute;
	HEIGHT: 80px;
}

#banner {
	background-color: White;
	position: absolute; top: 15px; left: 250px; width: 70%; height: 50px;
	border: solid blue;
	vertical-align : middle;
}
#line {
	float: left;
	top: 201px;
	left: 0px;
	width: 100%;
	height: 20px;
	background-color : #C0C0C0;
}
#content {
	float: left;
	top: 0px;
	left: 0px;
	width: 91%; 
	PADDING-LEFT: 100px;  padding-top: 50px;
	background-color : #eeeefa; 
	/*  #FFFFdd; #FFF8DC #E6E6FA #F5FFFA; 
	border: medium solid Green; */
}

#breadcrumb
{ float: left;
font:normal 7pt arial, sans-serif;  text-indent: 100px; width: 400px;
}
/*............... Menu formatting .................... */
#menu {
	float: left;
	top: 11px;
	left: 50px;
	width: 170px; 
	border: solid 10px #f6d2f9; 
}
#menu ul
{ list-style:none; margin:0; padding:0; background-color: #eeeefa; width: 170px}

#menu a.mylink:link, a.mylink:visited 
   { text-decoration:none; display:block; width:160px; padding:6px 3%; 
     background-color:#eeeefa; font:bold 10pt/1.5 arial, sans-serif; 
     color:#19051b; }
	
.outlink  
 { /* border-bottom: 3px solid #19051b; border-top: 3px solid #f6d2f9; */
             padding-bottom: 2;
		border-top: 4px solid #ffffff;
		border-bottom: 4px solid #19051b;
		border-left: 1px solid #ffffff;
		border-right: 1px solid #19051b;
		width: 170px; }

#menu  a.mylink:hover { background-color: #19051b;  color: #f6d2f9; width: 160px}
#menu a.mylink:active 
{  background-color: #19051b;  color: #f6d2f9; 
}
#offersubmenu
{
display: none;	
border-top: 1px solid #19051b;

}
#active
   { 
     background-color:#f6d2f9; }
	 
#subactive 
{
	background-color:#f6d2f9; 
}	 
	
.inlink 
{
	font-size: 10px;
	display: block;
	list-style-image: none;
	list-style : none;
	line-height: 2;
	border: 0 none;
	font-weight : bold;
		border-top: 2px solid #ffffff;
		border-bottom: 1px solid #19051b;
		background-color:#eeeefa; /*background-color:#f6d2f9; */
}

.inlink span
{
	padding-left : 40px; 
}
.inlink a {
	text-decoration: none; color:#19051b; display:block; width: 170px;
}
.inlink a:hover {
	background-color: #19051b;  display:block; width: 170px; color: #f6d2f9; 
}

#main {
	
	top: 50px;
	left: 300px;
	width: 57%;
	float: left;
	PADDING-LEFT: 100px; 
	/*  border: red solid;  */
}
#footer {
	position: relative;
	LEFT: 1%;
	FONT: bold 10px Verdana, sans-serif;
	WIDTH: 98%;
	clear: both;
	background-color : #eeeefa; 
	/* border: solid blue;  */

}

.topnews  {
	font-size : 11px;
	font-family : Arial; padding-left:20px; padding-top:0px; padding-right: 40px;
	margin-top: 5px;
}
	
/*-------------------------------------------------------------------------------------------------------------------------------------------------*/

#footer TABLE {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; FONT: bold 10px Verdana, sans-serif; 
	CURSOR: hand; PADDING-TOP: 5px; 
}
#footer TABLE TD {
	PADDING-RIGHT: 3px; DISPLAY: inline; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px;
}
#footer TABLE TD A {
	PADDING-RIGHT: 2px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; 
	BORDER-LEFT: #19051b 1px solid; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #19051b 2px solid;
	 BACKGROUND-COLOR: transparent; TEXT-DECORATION: none;
}
#footer TD A:hover {
	COLOR: #f6d2f9; BACKGROUND-COLOR: #19051b;
}
