body {
	margin-left: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
}



.p_text { font-family: Arial, Georgia, Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 12px; 
	color: #ffffff; 
	text-align: justify
}

/*a:link {
	font-family:Arial, Georgia, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000ff;
	text-decoration:underline;
}

a:visited {
	font-family:Arial, Georgia, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000ff;
	text-decoration: underline;
}

a:active {
	font-family:Arial, Georgia, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000ff;
	text-decoration: underline;

}
a:hover {
	font-family:Arial, Georgia, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff0000;
	text-decoration:none;
}*/
/*__________________________TOP____________________________*/

.linebg{ background-color:#1E2D32;}

.topbg1{
	background-image: url(../images/topbg1.jpg);
	background-position:top right;
	background-repeat:repeat-x;
	width:auto;
	height:34px;
}

.topbg2{
	background-image:  url(../images/topbg2.jpg);
	background-position:top;
	background-repeat: repeat-x;
	background-position:top right;
	width:auto;
	height:279px;
}

.nav_top:link {
	background-image: url(../images/topmenu_v.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:100px;
	height:34px;
	display:block;
	line-height:30px;
	font-family:Arial, Georgia, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
}

.nav_top:visited {
	background-image: url(../images/topmenu_v.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:100px;
	height:34px;
	display:block;
	line-height:30px;
	font-family:Arial, Georgia, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #ffffff;
	text-decoration:none;
}

.nav_top:active {
	background-image: url(../images/topmenu_v.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:100px;
	height:34px;
	display:block;
	line-height:30px;
	font-family:Arial, Georgia, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;

}
.nav_top:hover {
	background-image: url(../images/topmenu_o.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:100px;
	height:34px;
	display:block;
	line-height:30px;
	font-family:Arial, Georgia, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #ffffff;
	text-decoration:none;
}

.image_border{border:5px solid #ffffff}

/*___________________________Top End____________________________*/

/*________________________________mid_______________________________*/

.innertable {
	background-color: #000000;
	/*border: 1px #273235 solid;*/
	background-image:url(../images/innertable_tile.jpg);
	background-repeat:repeat-x;
	background-position:top right;
	}

.subheadingbg_7{ 
	background-color: #000000;
	font-family:Arial, Georgia, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:12px;
	width:auto;
	color: #ffffff;
	padding-left:15px;
	background-image: url(../images/subheadingbg_5.jpg);
	background-repeat:repeat-x;
	background-position:top right;

}

.subheadingbg_6{ 
	background-color: #000000;
	font-family:Arial, Georgia, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:15px;
	height:37px;
	width:auto;
	color: #ffffff;
	padding-left:25px;
	background-image: url(../images/subheadingbg_5.jpg);
	background-repeat:repeat-x;
	background-position:top right;
	line-height:33px;
}

.subheadingbg_5{ 
	background-color: #000000;
	font-family:Arial, Georgia, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:15px;
	height:37px;
	width:auto;
	color: #ffffff;
/*	font-weight: bold;*/
	padding-left:5px;
/*	padding-top:5px;*/
/*	padding:5px;*/
	background-image: url(../images/subheadingbg_5.jpg);
	background-repeat:repeat-x;
	background-position:top right;
	line-height:33px;
}

.subheadingbg_4{ 
	background-color: #000000;
	font-family:Arial, Georgia, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:15px;
	color: #ffffff;
	font-weight: bold;
	height:37px;
	width:auto;
	padding:5px;
	background-image: url(../images/subheadingbg_4.jpg);
	background-repeat:repeat-x;
	background-position:top right;
	line-height:25px;
}
.wh_bg{ background-color:#FFFFFF;}

/*___________________PHOTO Gallery____________________*/

.nxtPrevBtns{width:17px; padding:17px;}

.wrappersBorder_old{
border:solid 1px #A3CADB; background-color:#000000; 0width:99.7%; -height:0; *height/**/:99%;
}

.wrappersBorder{
	background-image:url(../images/bgline.jpg);
	background-position:top right;
	background-repeat:repeat-x;
	width:auto;
	height:37px;
}

.stepcarousel{
	position: relative; /*leave this value alone*/
	overflow: scroll; /*leave this value alone*/
	width: 530px; /*Width of Carousel Viewer itself*/
	height: 65px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
	position: absolute; /*leave this value alone*/
	left: 0;
	top: 0;
	right:0;
	bottom:0;
}

.stepcarousel .panel{
	float: left; /*leave this value alone*/
	overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
	margin: 10px; /*margin around each panel*/
	width: 65px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

.carouselview{
	position: relative; /*leave this value alone*/
	overflow: scroll; /*leave this value alone*/
	width: 597px; /*Width of Carousel Viewer itself*/
	height: 214px; /*Height should enough to fit largest content's height*/
	border:2px #ffffff solid;
	border-collapse: collapse;
	border-spacing: 0px;
}

.carouselview .beltview{
	position:absolute; /*leave this value alone*/
	left: 0;
	top: 0;
	right:0;
	bottom:0;
}

.carouselview .panelview{
	float: left; /*leave this value alone*/
	overflow:hidden; /*clip content that go outside dimensions of holding panel DIV*/
	margin:0px; /*margin around each panel*/
	width:597px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

.flLt{float:left;}
.flRt{float:right;}

.selectedAvatar img{border:solid 2px #ffffff;}

.bannerBox{width:600px}

/*.mlr10{margin:0px 10px;}*/

/*h3.penguinProd3 { background-position: 10px -123px; color:#FFFFFF;}*/
.penguinProd3{
color: #fff;
padding:4px;
text-align:left;
font-size:15px;
font-weight:bold;
/*font-weight: bold;*/
font-family:Arial, Georgia, Verdana, Tahoma, Helvetica, sans-serif;
/*line-height:30px;*/
} 
 
.spacer8{height:8px; overflow:hidden;}
 
.clearAll{clear:both;}
 
.mlr8{margin:0px 8px;}

.border{
	border:2px #ffffff solid;
	border-collapse: collapse;
	border-spacing: 0px;
}

.pad10px, .padR10px{padding-right:10px;}

/*___________________PHOTO Gallery End____________________*/


/*______________________RIGHT____________________________________________*/


.right_table{
	background-color: #000000;
	border: 1px #2A3539 solid;
	border-collapse: collapse;
	border-spacing: 0px;
}

.right_tablehead{
	border-bottom: 2px solid #313131;
	background-color: #1D1D1D;
	font-family:Arial, Georgia, Verdana, Tahoma, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	padding:5px;
	line-height:24px;
}

.image_border{border:5px solid #ffffff}

/*__________________________Right END_________________________________________*/


/*__________________________BOTTOM____________________________*/

.bottom_tile{
	background-image: url(../images/bottom_tile.jpg);
	background-color:#000000;
	background-position:top;
	background-repeat: repeat-x;
	background-position:top right;
	width:auto;
	height:99px;
}

.bottom_tile_1{
	background-image: url(../images/bottom_tile.jpg);
	background-color:#000000;
	background-position:top;
	background-repeat: repeat-x;
	background-position:top right;
	width:auto;
	height:65px;
}


.nav_bottom:link {
	font-family:Arial, Georgia, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
	text-decoration: none;
}

.nav_bottom:visited {
	font-family:Arial, Georgia, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
	text-decoration: none;
}

.nav_bottom:active {
	font-family:Arial, Georgia, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
	text-decoration: none;

}
.nav_bottom:hover {
	font-family:Arial, Georgia, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color: #ffffff;
	text-decoration:underline;
}

.bottom_text{
	font-family:Arial, Georgia, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
	text-decoration: none;
}

.copyright_text{
	font-family:Arial, Georgia, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:10px;
	color: #FFFFFF;
	text-decoration: none;
}
/*__________________________BOTTOM End____________________________*/


/*_______________________________________________________*/


.nav_left:link {
	background-color:#595959;
	line-height:25px;
	font-family:Georgia, Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	padding-left:20px;
	height:25px;
	display:block;
}

.nav_left:visited {
	background-color:#595959;
	line-height:25px;
	font-family:Georgia, Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	padding-left:20px;
	height:25px;
	display:block;
}

.nav_left:active {
	background-color:#595959;
	line-height:25px;
	font-family:Georgia, Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	padding-left:20px;
	height:25px;
	display:block;

}
.nav_left:hover {
	background-color:#595959;
	line-height:25px;
	font-family:Georgia, Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	padding-left:20px;
	height:25px;
	display:block;

}
