@charset "utf-8";
/* CSS Document */
body {
	margin:0px 0 0px 0px;
	padding:0px 0 0px 0px;
	font-family:"Myriad Pro", Arial;
	font-size:16px;
	color:#000000;
	font-style:italic;
	line-height:1.3em;
	text-align:justify;
	background:url(../images/body_main.jpg) #f6d7e5 center top repeat-x;
}
img, div { behavior: url(CSS/iepngfix.htc);border:0; }
.bodymain {
	margin:89px 0 0px 0px;
	padding:0px 0 0px 0px;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#575757;
	line-height:1.3em;
	text-align:justify;
	background:url(../images/body_main.jpg) #f6d7e5 center top repeat-x;
}
.homebody {
	margin:89px 0 0px 0px;
	padding:0px 0 0px 0px;
	font-family:"Myriad Pro", Arial;
	font-size:16px;
	color:#000000;
	font-style:italic;
	line-height:1.3em;
	text-align:justify;
	background:url(../images/bg.jpg) #ffecf5 center top no-repeat;
}

.innerbody {
	margin:89px 0 0px 0px;
	padding:0px 0 0px 0px;
	font-family:"Myriad Pro", Arial;
	font-size:16px;
	color:#000000;
	font-style:italic;
	line-height:1.3em;
	text-align:justify;
	background:url(../images/bg_competition.jpg) #ffecf5 center top no-repeat;
}
.innerbodygtl {
	margin:89px 0 0px 0px;
	padding:0px 0 0px 0px;
	font-family:"Myriad Pro", Arial;
	font-size:16px;
	font-style:italic;
	color:#000000;
	line-height:1.3em;
	text-align:justify;
	background:url(../images/bg_gtl.jpg) #ffecf5 center top no-repeat;
}
.innerbodyextralarge {
	margin:89px 0 0px 0px;
	padding:0px 0 0px 0px;
	font-family:"Myriad Pro", Arial;
	font-size:16px;
	color:#000000;
	font-style:italic;
	line-height:1.3em;
	text-align:justify;
	background:url(../images/bginnerel.jpg) #ffecf5 center top no-repeat;
}

.innerbodyttb {
	margin:89px 0 0px 0px;
	padding:0px 0 0px 0px;
	font-family:"Myriad Pro", Arial;
	font-size:16px;
	color:#000000;
	font-style:italic;
	line-height:1.3em;
	text-align:justify;
	background:url(../images/bg_ttb.jpg) #ffecf5 center top no-repeat;
}
.Rightbodybg {
	background:url(../images/right_bodybg.jpg) #f6d7e5 right top repeat-x;
	width:133px;
	height:auto;
}

img {
	border:0;
}
.wcImg {
	padding:0 5px 0 0
}
h1, h2, h3, h4, ul {
	margin:0;
	padding:0;
}
.Bodybg {
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#575757;
	font-weight:normal;
	line-height:1.3em;
	background:#ffffff;
	width:968px;
	height:auto;
}
.Bodymidbg {
	background:url(../images/body_bg.jpg) #ff3499 left top repeat-x;
	width:910px;
	height:auto;
}

.Bodymidbginner {
	background:url(../images/body_bginner.jpg) #ff3499 left top repeat-x;
	width:910px;
	height:auto;
}
.leftbg {
	background:url(../images/body_leftr.jpg) center bottom repeat-y;
	width:52px;
	height:auto;
}

P {
	font-family:"Myriad Pro", Arial;
	font-size:16px;
	color:#000000;
	font-style:italic;
	padding-left:20px;
	padding-right:0px;
	padding-top:20px;
	line-height:1.3em;
	text-align:justify;
}

.normal {
	font-family:"Myriad Pro", Arial;
	font-size:16px;
	color:#000000;
	font-style:italic;
	padding-left:20px;
	padding-right:0px;
	padding-top:20px;
	line-height:1.3em;
	text-align:justify;
}
strong {
	font-family:"Myriad Pro", Arial;
	font-size:16px;
	color:#000000;
	font-style:italic;
	font-weight:bold;

}
a {
	font-family:"Myriad Pro", Arial;
	font-size:16px;
	color:#6f174b;
	text-decoration:none;
	font-weight:normal;
}
a:hover {
	font-family:"Myriad Pro", Arial;
	font-size:16px;
	color:#6f174b;
	text-decoration:underline;
	font-weight:normal;
}
.bodytxtmainhead {
	font-family:"Myriad Pro", Arial;
	font-size:20px;
	color:#000000;
	font-weight:bold;
	font-style:italic;
}

.tophead {
	color:#ffffff;
	font-size:18px;
	font-weight:normal;
	font-family:"Myriad Pro", Arial;
}


.subheading {
	color:#890c0c;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

.mandatory {
	font-family: Arial;
	font-size: 12px;
	/*color: #ed1b24;*/
color: #b32003;
}
ul {
	font-family:"Myriad Pro", Arial;
	font-size:16px;
	color:#000000;
	font-style:italic;
	vertical-align:middle;
	font-weight:normal;
	list-style-type:square;
	margin:0px;
	line-height:1.6em;
	padding:0px 8px 0px 34px;
	text-align:left;
}

.footerbar {
	background:url(../images/footer_bg.jpg) center repeat-x;
	width:750px;
	height:46px;
	font-family:Tahoma, Arial;
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
}
.footerbar a {
	font-family:Tahoma, Arial;
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
}
.footerbar a:hover {
	font-family:Tahoma, Arial;
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:underline;
}

#apDiv1 {
	position:absolute;
	left:1050px;
	top:650px;
	width:215px;
	height:1112px;
	z-index:1;
}

.cse-branding-bottom,
.cse-branding-right {
margin:0;
padding:0
}
.cse-branding-bottom,
.cse-branding-right {
zoom: 1;
}
.cse-branding-bottom:after,
.cse-branding-right:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden
}
.cse-branding-text { 
font: 10px Arial;
}
.cse-branding-form form {
margin-bottom: 0;
padding-bottom: 0;
}
/* Bottom-specific selectors */
.cse-branding-bottom .cse-branding-logo, 
.cse-branding-bottom .cse-branding-text {
display: block; 
float: left
}
.cse-branding-bottom .cse-branding-form {
margin-bottom: 3px;
}
.cse-branding-bottom .cse-branding-logo {
padding: 0
}
.cse-branding-bottom .cse-branding-text {
padding-top: 4px
}
.cse-branding-right .cse-branding-form {
float: left;
}
/* Right-specific selectors */
.cse-branding-right .cse-branding-logo, 
.cse-branding-right .cse-branding-text {
margin-left: 4px;
}
.cse-branding-right .cse-branding-form {
float: left;
margin-right: 4px;
}
.cse-branding-right .cse-branding-logo {
padding: 0
}
.cse-branding-right .cse-branding-text {
margin-top: -4px
}
