body{
background-image:url(images/body_bg.jpg);
background-repeat:repeat-x;
background-color:#FFFFFF;
margin:0px;
}

.bold{font-weight:bold; }

.left ul{ list-style:none; padding:0px; margin:8px 0px; }
.left li{ line-height:22px; padding-left:6px; }

/*.left li ul{ list-style:none; padding:0px; margin:8px 0px; }
.left li ul li{  line-height:22px; padding-left:8px; }*/

#container{
width:1002px;
float:left;
}

/* ================= header start here ======================= */
.header{
width:1002px;
float:left;
background-image:url(images/header_bg.jpg);
background-repeat:repeat-x;
}

.brn_div{
width:470px;
float:right;
padding-right:8px;
}

/* ================= header start here ======================= */


/* ================= midpart start here ======================= */
#midpart{
background-color:#FFFFFF;
float:left;
width:980px;
padding:10px 15px 13px 7px;
}
.welcome_bg{
width:958px;
float:left;
background-image:url(images/welcome_bg.jpg);
background-repeat:repeat-x;
background-color:#FFFFFF;
border:solid 1px #E0E0E0;
padding:8px 14px 8px 8px;
}
.welcome_box_bg{
width:681px;
height:255px;
float:left;
background-image:url(images/welcomebox_bg.jpg);
background-repeat:no-repeat;
padding:30px 5px 0px 0px;
}
.welcome_txt_box{
width:389px;
float:right;
}
.add1{
float:right;
padding-top:20px;
}
.midpart_common{
width:980px;
float:left;
margin-top:8px;
}

/* ================= left start here ======================= */
.left{
width:183px;
float:left;
}

/* ================= left ends here ======================= */


/* ================= right start here ======================= */
#right{
width:762px;
float:left;
padding-left:33px;
}

.right_common{
width:762px;
float:left;
}
.main_txt_div{
width:584px;
float:left;
}
.add4_div{
width:160px;
float:right;
}

/* ================= right ends here ======================= */


/* ================= midpart ends here ======================= */



/* ================= footer start here ======================= */
.footer{
width:1002px;
float:left;
background-color:#000000;
padding:7px 0px;
text-align:center;
margin-top:15px;
}









/* =================== text class here ========================== */
.general_txt{
font:normal 13px Arial, Cambria, serif;
color:#FFFFFF;
}
.heading{
font:normal 25px Cambria, serif;
color:#FFFFFF;
text-transform:uppercase;
line-height:1em;
letter-spacing:1px;
}
.whitemid1{
font:normal 13px Cambria, serif;
color:#FFFFFF;
text-transform:uppercase;
line-height:1.4em;
letter-spacing:1px;
}

.pinkmid1 a{
font:bold 13px Arial, Cambria, serif;
color:#EF5E9F;
line-height:1.4em;
text-decoration:none;
}
.pinkmid1 a:hover{
font:bold 13px Arial, Cambria, serif;
color:#EF5E9F;
line-height:1.4em;
text-decoration:underline;
}
.genralText_left{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}
.genralText_left a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}
.genralText_left a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:underline;
}
.graybig1{
font:normal 18px Cambria, serif;
color:#222426;
text-transform:uppercase;
}
.pinklink:link,.pinklink:active,.pinklink:visited
{
	font:normal 12px Arial, Verdana;
	color:#EB3687;
	text-decoration:none;
	line-height:18px;
}
.pinklink:hover
{
	text-decoration:underline;
	line-height:18px;
}
.pinktext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#EB3687;
text-decoration:none;
}
.pinktext a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#EB3687;
text-decoration:none;
}
.pinktext a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#EB3687;
text-decoration:underline;
}