*
{
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 140%;
}

body 
{
	background-color: #C2D8EF;
	text-align: center;
	margin:0px;
	padding:0px;
	margin-top: 0px;	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(../images/background.jpg) ;
	background-repeat: repeat-x;
}

a
{
	color: #E30D27;
	text-decoration: none;

}

a:hover
{
	text-decoration: underline;
}

.page
{
    margin:0 auto;
	padding: 0px;
    width: 950px;
	text-align: left;
	/*border-left: solid 5px #E30D27;
	border-right: solid 5px #E30D27;
	border-bottom: solid 5px #E30D27;*/
	}

.header
{
	/*height: 180px;    		*/
	background-color: #ffffff;
}

.menu
{
	background-color: #E30D27;
	height: 35px;
	font-size: 12px;
	color: #FFFFFF;
}

.middle
{	
	text-align: left;
	background-color:#FFFFFF;
	padding: 30px;
	margin: 0px;
}

.content
{
	padding: 0px;
	margin: 0px;
	margin:0 auto;
	width: 950px;
	background-color: #EDEDED;
	text-align: left;
}

.middle h1
{
	color: #E30D27;
	padding: 0px;
	margin: 0px;
	padding-bottom: 10px;
	font-size: 22px;
}

.middle h2
{
	color: #E30D27;
	padding: 0px;
	margin: 0px;
	padding-bottom: 10px;
	font-size: 18px;
	font-style: italic;
}

.middle h3
{
	color: #888888;
	padding: 0px;
	margin: 0px;
	padding-bottom: 10px;
	font-size: 16px;
}

.middle h4
{
	color: #E30D27;
	padding: 0px;
	margin: 0px;
	padding-bottom: 10px;
	font-size: 14px;
}

.content a
{
	color: #E30D27;
	text-decoration:underline;
}

.content a:hover
{
	color: #000000;
}


.content p
{
	padding: 0px;
	margin: 0px;
	padding-bottom: 10px;
}


.footer
{
	color: #666;
	font-size: 12px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #ffffff;
}

.footer a
{
	color: #666;
	text-decoration:none;
}

.footer a:hover
{
	text-decoration:underline;
}

.contactus
{
	margin: 0px;
	padding: 0px;
	width: 200px;
	background-color: #ffffff;
	border: 1px solid #E30D27;
}

.contactus h3
{
	padding: 10px;
	color: #E30D27;
	font-size:18px;
	font-weight:bold;
	text-align:left;
}

.contactus p
{
	padding: 10px;
	color: #000000;
	font-size:12px;
	font-weight:bold;
	text-align:left;
}



.marqueecontainer
{
	padding: 0px;
	margin: 0px;
	position: relative;
	height: 200px; /*marquee height */
	background-color: white;
	overflow: hidden;
}

.vmarquee
{
	position: absolute;
	padding: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
}


ul
{
	padding-bottom: 10px;
}


.t {background: url(../images/dot.gif) 0 0 repeat-x;}
.b {background: url(../images/dot.gif) 0 100% repeat-x}
.l {background: url(../images/dot.gif) 0 0 repeat-y}
.r {background: url(../images/dot.gif) 100% 0 repeat-y}
.bl {background: url(../images/bl2.gif) 0 100% no-repeat}
.br {background: url(../images/br2.gif) 100% 100% no-repeat}
.tl {background: url(../images/tl2.gif) 0 0 no-repeat}
.tr {background: url(../images/tr2.gif) 100% 0 no-repeat; padding:10px} 


/* application form */

.appformcontainer
{
	text-align: center;
}

.appform
{
	font-family: Trebuchet, Arial;
	width: 580px;
	border: solid 1px #DE0924;
	text-align: left;
	margin: 0 auto;
}

.appform form
{
	padding: 0px;
	margin: 0px;
}

.appform .heading
{
	background-color: #DE0924;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	padding: 20px;
}

.appform .labels
{
	padding: 20px;
	font-weight: bold;
	line-height: 40px;
	text-align: right;
}

.appform .values
{
	background-image: url(../images/formbg.jpg);
	background-repeat: repeat-x;
	padding: 20px;
	line-height: 40px;
}

.appform .next
{
	text-align: right;
	padding-right: 20px;
	padding-bottom: 20px;
}

/* end application form */


.thankyoubox
{
	font-family: Trebuchet, Arial;
	width: 580px;
	border: solid 1px #DE0924;
	text-align: left;
	margin: 0 auto;
}

.thankyoubox .heading
{
	background-color: #DE0924;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	padding: 20px;
}

.thankyoubox .contents
{
	background-image: url(../images/formbg.jpg);
	background-repeat: repeat-x;
	padding: 20px;
	line-height: 40px;
	font-size: 14px;
}

