/* -------- Basic Elements -------- */

*{
	margin:0px;
	padding:0px;
}

body{
	font-family: "Arial",Verdana,Tahoma;
	font-size:11px;
	background-color:#FFFFFF;
}

a:link{
	color:#456200;
	text-decoration:none;	
}

a:hover{
	color:#456200;
	text-decoration:underline;	
}

a:active{
	color:#456200;
	text-decoration:none;
}

a:visited{
	color:#456200;
	text-decoration:none;	
}

.alignright{
	float:right;	
	padding-right:5px;
}

.alignleft{
	/*float:left;*/	
	padding-left:5px;
}

#wrapper{
	color:#000000;
	width:900px;
	margin: 0px auto;
	border:#CCCCCC solid 1px;
	background-color: #FFFFFF;
}


/* ------- Header -------- */


#header_top{
	height: 82px;
	background-color: #F5F5F5;
}
#header_top .alignleft{
	/*float:left;*/	
	padding-left:5px;
}
/*#header_top h1{
	padding-top: 10px;
	padding-left:50px;
	color: #FF0084;
	font-family: Arial, "Helvetica", sans-serif;
}
#header_top h2{
	padding-left: 70px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#E99322;
}*/

#header_top a{
	text-decoration:none;
}
#header_top .search_bar{
	margin-top: 20px;
	margin-right: 10px;
	float:right;
	width:400px;
}
#header_top .search_bar .inputtxt{
	height: 19px;
	border: 1px solid #000000;
	margin-bottom: 10px;
	margin-right: 5px;
	padding: 0px 5px;
}
#header_top .search_bar .btn_submit{
	margin-bottom: 9px;
}

#header{
	height: 194px;
	background-color: #E99322;
	background-image: url(../images/header_image.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
}

#header h2{
	padding-top: 20px;
	padding-right: 20px;
	color: #FFFFFF;
	font-size: 18px;
	font-weight: normal;
	letter-spacing: 0.1em;
	clear: both;
}

#header p{
	font-family: "Geneva", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 20px;
	padding-top: 10px;
	text-align: justify;
	padding-right: 30px;
	/*margin-top: 10px;*/
	float: right;
}

#header img{
	float: right;
	padding-right: 100px;
}

#header span{
	color: #EFE911;
	font-weight: bold;	
}

#header a{
	text-decoration:none;	
}

#header .nav{
	float:right;
	padding:10px 0px 10px 10px;	
}

#header .alignright{
	float:right;
	padding-right:10px;
	width: 70%;
}

#search{
	height: 100px;
	color:#000000;
	background-color: #FFF6ED;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#search .form{
	padding-top: 10px;
	height: 20px;
	text-align: center;
}

#search .alignleft{
	float:left;
	margin-top: 5px;
}

#search img{
	margin:10px 5px;
}

#search .txt{
	margin-right: 2px;
}

#search .inputtxt{
	margin-right: 5px;
}

#search .btn_submit{
	margin-left:10px;
	margin-bottom: -5px;
}

/* ------- Navigation -------- */

#menu 
{
	text-align:center;
	height:48px;
	line-height:48px;
	background-image: url(../images/nav_bg.jpg);
	font-family: Helvetica;
	font-size: 14px;
	font-weight: bold;
}
#menu ul {
	margin: 0 auto;
	padding:0;
	list-style: none;
}

#menu li {
	display: inline;
}

#menu a:link, #menu a:visited{
	padding:15px;
	text-decoration: none;
	font-variant:small-caps;
	font-size: 1em;
	border:0;
	color:#FFFFFF;	
}
#menu a:hover,  #menu a:active{
	color:#FF0082;
}

/* ------- Content -------- */


#content{
	margin: 20px auto;
	padding-right: 20px;
	padding-left: 20px;
	background-color:white;
}

#content p{
	line-height:18px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#content a:link{
	color:#456200;
	text-decoration:none;	
}

#content a:hover{
	color:#456200;
	text-decoration:underline;
}

#content a:active{
	color:#456200;
	text-decoration:none;		
}

#content a:visited{
	color:#456200;
	text-decoration:none;	
}

#content .alignright{
	float:right;	
	padding:5px;
}

#content .alignleft{
	float:left;
	padding-right: 10px;
	padding-left: 10px;
}

#content h1{
	font-size: 24px;
	line-height: 30px;
	color: #FF9900;
	background-image: url(../images/imovie.jpg);
	padding-left: 30px;
	/*border-bottom:1px solid #C84183;*/
	background-repeat: no-repeat;
	margin-left: 20px;
}

#content h2{
	color: #69910D;
	font-size: 18px;
	
}

#content span{
	color: #B30000;
	font-size: 11px;
	font-weight: bold;
	line-height: 30px;
	padding-left: 5px;
	
}

#content ul {
	list-style-type: none;
	font-size: 11px;
	line-height: 20px;
	padding:5px 10px;
}

#content ul li{
	padding:5px 10px;
}

#content h3{
	height: 30px;
	padding-left:5px;
	font-size: 14px;
	padding-top: 10px;
	color: #3A597C;
}

#content h4{
	color: #006699;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 10px;
	padding-bottom: 3px;
	margin-bottom: 10px;
	clear: both;
}

#content .box{
	padding: 10px;
}
#content .box a{
	font-size: 14px;
	background-image: url(../images/bullet1.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
	padding-left: 30px;
	font-weight: bold;
}
#content .nav{
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	margin:20px auto;	
}
#content .nav ul {
	list-style-type: none;
	font-size: 11px;
	padding:5px 10px;
	font-size: 12px;
	font-weight:bold;
}

#content .nav ul li{
	padding:5px 15px 5px 20px;
	display:inline;
}

#content .nav a:link, .nav a:visited{
	color:#456200;
	text-decoration:none;	
}

#content  .nav a:hover, .nav a:active{
	color:#003658;
	text-decoration:underline;	
}

#content #entry{
	border-bottom:#CCCCCC dashed 1px;
	border-top:#CCCCCC dashed 1px;
	height:140px;
	clear:both;
	padding:10px;
	width:90%;
	margin:10px auto;
	/*background-color: #E4F8FF;*/
}
#content #entry p{
	padding:5px 0px;
}
#content #entry h2{
	color: #333333;
	font-size:16px;
	padding:5px 0px;
}
#content #entry h2 a:link, #content #entry h2 a:visited{
	color:#333333;
	text-decoration:none;	
}
#content #entry h2 a:hover, #content #entry h2 a:active{
	color:#333333;
	text-decoration:none;	
}
#content #entry h3{
	color: 00204E;
	font-size:16px;
	padding:5px 0px;
}
#content #entry h4{
	color: #333333;
	font-size:12px;
	padding:5px 0px;
	font-family: Arial, Helvetica, sans-serif;
}
#content #entry h4 a:link, #content #entry h4 a:visited{
	color:#980000;
	text-decoration:none;
	padding:0px 5px;		
}
#content #entry h4 a:hover, #content #entry h4 a:active{
	color:#993300;
	text-decoration:none;
	padding:0px 5px;	
}
#content #entry a:link, #content #entry a:visited{
	color:#1373AF;
	text-decoration:none;	
}
#content #entry a:hover, #content #entry a:active{
	color:#003658;
	text-decoration:none;	
}
#content #entry .left_txt{
	float:left;
	padding-right:10px;
	width:20%;
}
#content #entry .main_txt{
	float: left;
	width:55%;
	padding-left:5px;
	padding-right:20px;	
}
#content #entry .avtar img{
	width:15%;
	float: right;
	border: #FFFFFF solid 2px;
}

/* ------ Footer ------ */

#footer{
	height: 37px;
	color:#FFFFFF;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	clear: both;
	padding: 10px 5px 0px 5px;
	background-color: #E99322;
}
#footer a:link, #footer a:visited{
	color:#FFFFFF;
	text-decoration:none;
}

#footer a:hover, #footer a:active{
	color:#FFFFFF;
	text-decoration:underline;	
}

#footer li{
	display: inline;
	padding:0px 20px;
}

#footer p{
	padding: 5px;
	font-size: 12px;
	font-weight: normal;
}

/* CSS FROM THE OLD DESIGN */

a.ul:link{text-decoration: none;}
a.ul:visited{text-decoration: none;}
a.ul:hover{text-decoration: underline;}

/*.table-in {
	border-right:solid 1px #848AA3;
	border-left:solid 1px #848AA3;
	background-color:#FFFFFF;
	background-image:url(../images/top_bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	}*/
.mainheadline {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight:bold;
	text-decoration:underline;
	color:#3A597C;
}
.mailclass_text {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#3A597C;
	}
.content-text {
	font-family: Tahoma;
	font-size: 12px;
	color:#363636;
	}
.content-head  {
	font-family: Tahoma;
	font-size: 12px;
	color:#4483DC;
	}
.content-blog  {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color:#FF319B;
	}
.content-blog a:link,
.content-blog a:visited
   {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color:#FF319B;
	}
.content-blog a:hover  {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FF319B;
	text-decoration:none;
	}
.text-mid-link1  {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#3A597C;
	}
.text-mid-link1 a:link,
.text-mid-link1  a:visited
	{
	text-decoration:underline;
	text-decoration:none;
	color:#3A597C;
	}
.text-mid-link1  a:hover
	{
	text-decoration:none;
	color:#3A597C;
	}
.text-top-link  {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#ffffff;
	}
.text-top-link  a:link,
.text-top-link  a:visited
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	text-decoration:none;
	color:#ffffff;
	}
.text-top-link  a:hover
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
	}
.text-top-link1  {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#3A597C;
	}
.text-top-link1 a:link,
.text-top-link1  a:visited
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	text-decoration:none;
	color:#3A597C;
	}
.text-top-link1  a:hover
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
	font-weight:bold;
	text-decoration:none;
	color:#3A597C;
	}
.text-foot-link  {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#848AA3;
	}
.text-foot-link  a:link,
.text-foot-link  a:visited
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:underline;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
	color:#848AA3;
	}
.text-foot-link  a:hover
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:underline;
	text-decoration:none;
	color:#848AA3;
	}
.text-box
	{
	border-top:solid 1px #404040;
	border-left:solid 1px #404040;
	border-right:solid 1px #D4D0C8;
	border-bottom:solid 1px #D4D0C8;
	width:200px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7B7B7B;
	}
.text-box-black
	{
	border-top:solid 1px #404040;
	border-left:solid 1px #404040;
	border-right:solid 1px #D4D0C8;
	border-bottom:solid 1px #D4D0C8;
	width:200px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#353535;
	}
.text-box-black12
	{
	border-top:solid 1px #404040;
	border-left:solid 1px #404040;
	border-right:solid 1px #D4D0C8;
	border-bottom:solid 1px #D4D0C8;
	width:75px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#353535;
	}
.text-box-short
	{
	border-top:solid 1px #404040;
	border-left:solid 1px #404040;
	border-right:solid 1px #D4D0C8;
	border-bottom:solid 1px #D4D0C8;
	width:60px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#353535;
	}
.text-box-old
	{
	border-top:solid 1px #404040;
	border-left:solid 1px #404040;
	border-right:solid 1px #D4D0C8;
	border-bottom:solid 1px #D4D0C8;
	width:60px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7B7B7B;
	}
.text-box-big
	{
	border-top:solid 1px #404040;
	border-left:solid 1px #404040;
	border-right:solid 1px #D4D0C8;
	border-bottom:solid 1px #D4D0C8;
	width:300px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#353535;
	}
.text-box-area
	{
	border-top:solid 1px #404040;
	border-left:solid 1px #404040;
	border-right:solid 1px #D4D0C8;
	border-bottom:solid 1px #D4D0C8;
	width:560px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#353535;
	}
.text-box-area-new
	{
	border-top:solid 1px #404040;
	border-left:solid 1px #404040;
	border-right:solid 1px #D4D0C8;
	border-bottom:solid 1px #D4D0C8;
	width:400px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#353535;
	}

.Pad1 {padding:1px;}
.Pad2 {padding:2px;}
.Pad3 {padding:3px;}
.Pad_last_login {padding:3px;font-size:10px;}
.Pad4 {padding:4px;}
.Pad5 {padding:5px;}

.margin0 {margin:0px;}
.bt1 { border-top:1px solid #f0f0f0; }

.PgSkyBg{background-color:#D0E9FF;}
.PgSkyBg1{background-color:#D0E9FF;}
.ProfileBg{background-color:#D0E9FF;}
.GalleryBg{background-color:#D0E9FF;}
.CalendarBg{background-color:#DEF0FF;}
.LinkBg{background-color:#F8AA00;}
.backbg{background-color:#1962BD;}
.BotNavBg{background-color:#2A6698;}
.BabyBlueBg{background-color:#6DA8EE;}
.BannerBg{background-color:#DEEBF5;}
.WhiteBg{background-color:#FFFFFF;}
.GreyBg{background-color:#D0E9FF;}
.GreyGrdBg{background-color:#EDF6FE;}
.GreyBg1{background-color:#E7E7E8;}
.PlatinumBg{background-color:#E9E9E9;}
.LtBluBg{background-color:#BFDBF4;}
.GreyGrdBg1{background-color:#D0E9FF;}
.TopNavBg{background-color:#4A97F3;}
.FormBg{background-color:#F0F8FF;}
.HeadBg{background-color:#6DA8EE;}
.BlueBg4{Background-color:#739FC2;}
.BlueBg5{Background-color:#DCEBFE;}
.BlueBg6{Background-color:#3A7DD6;}
.BlueBg7{Background-color:#1B54A1;}
.BlueBg8{Background-color:#eef6ff;}

.GreyBdr{border:1px solid #C4D2D3;}
.NewBdr{border:1px solid #A1D9E8;}
.FormBdr{border:1px solid #252525;}
.BlueBdr{border:1px solid #558BCA;}
.BlueBdr1{border:1px double #F1C5DB;} /* PINK BDR */
.BlueBdr2{border:1px solid #A9C6DF;}
.BlueBdr3{border:1px solid #678DB8;}
.BlueBdr4{border-bottom:1px solid #678DB8;}
.BlueBdr5{border-top:1px solid #678DB8;}
.BlueBdr6{border-left:1px solid #678DB8;}
.BlueBdr7{border-right:1px solid #678DB8;}
.BlueBdr8{border:1px solid #C0C0C0;}
.ProfileBdr{border:1px solid #3F4C58;}
.ClubBdrR{border-right:2px inset #75B1EB;}
.ClubBdrB{border-bottom:2px inset #75B1EB;}
.ImgThumbBdr{border:1px solid #3F4C58;}
.GreyBdrLt{border:1px solid #D9D9D9;}
.GalleryBdr{border:1px solid #4E5D6B;}
.BlueBotBdr{border-bottom:2px solid #4FA9F6;}

.BBdrR{border-right:1px solid #5479A6;}
.BBdrR1{border-right:1px solid #558BCA;}
.BdrR{border-right:1px solid #96B9D2;}
.BdrB{border-bottom:1px solid #96B9D2;}
.BdrBtm{border-bottom:1px solid #CCCCFF;}
.NewBdrT{border-top:1px solid #A1D9E8;}
.NewBdrB{border-bottom:1px solid #A1D9E8;}
.NewBdrL{border-left:1px solid #A1D9E8;}
.NewBdrR{border-right:1px solid #A1D9E8;}

.BBdrT{border-top:1px solid #A0BBD3;}
.BBdrR{border-right:1px solid #A0BBD3;}
.BBdrB{border-bottom:1px solid #A0BBD3;}
.BBdrL{border-left:1px solid #A0BBD3;}

.bg_new { background-color: #666666; }
.bg_white { background-color: #FFFFFF; }
.bg_grey1 { background-color: #C4D2D3; }
.bg_grey2 { background-color: #F7DDEA; } /* PINK */
.bg_grey3 { background-color: #F1C5DB;} /* PINK DARK */
.bg_red1 { background-color: #E50000; }
.bg_head { background-color: #C4D2D3; }
.bg_head1 { background-color: #E2E7E9; }
.BarBg{background-color:#D0E9FF;}


.Border1{border:1px solid #c0c0c0;}
.Border2{border:1px solid #FF0000;}
.ImgBdr{border:3px double #C0C0C0}
.b_bot{border-bottom:1px solid #C4D2D3;}
.b_top{border-top:1px solid #C0C0C0;}

.TblBorder{border:1px solid #5AA5DB;}
.TblBorder1{border:1px solid #AAC5D9;}
.TblBorder2{border:1px solid #c0c0c0;}
.TblBorder3{border:3px double #c0c0c0;}
.TblBorder4{border:1px solid #7777EE;}

.Margin0{margin:0px 0px 0px 0px;}
.Margin1{margin:3px 5px 3px 5px;}
.Margin2{margin:3px 2px 3px 2px;}
.Margin3{margin:2px 2px 0px 2px;}
.Margin4{margin:5px 5px 5px 5px;}
.Margin5{margin:7px 5px 0px 5px;}
.Margin6{margin:8px 5px 8px 5px;}
.Margin11{margin:5px 5px 5px 8px;}
.Margin13{margin:Opx 5px 5px 5px;}

.TxtLeftHead { color:#353535; }
.TxtLeftLink { color:#5E6E7C; }
.TxtBlackLink { color:#353535; }
.TxtBlueLink{color:#4788E7;} /*A2906A*/
.TxtBlueMain{color:#0000FF;} /*A2906A*/
.Txtpurple{color:#7C638B;}
.TxtGrey{color:#B0B0B0;}
.TxtGrey1{color:#353535;}
.TxtRed{color:#AA0000;}
.TxtBlue{color:#014375;}
.TxtBlue1{color:#013264;}
.TxtBlack{color:#353535;}
.TxtDefault{color:#000000;}
.TxtWhite{color:#FFFFFF;}
.TxtOrange{color:#FF4909;}
.TxtGreen{color:#015107;}
.TxtMainHead{color:#4788E7} /*A2906A*/
.TxtMidHead{color:#554A36}
.TxtBotHead{color:#594930}
.BabyBlue{color:#378DF6;}
.BabyBlue1{color:#052E60;}

.Black{color:#000000;}
.Grey{color:#353535;}
.Grey1{color:#454545;}
.White{color:#FFFFFF;}
.BabyBlue{color:#378DF6;}
.BabyBlue1{color:#052E60;}
.Blue1{color:#00436D;}
.Blue2{color:#1055A6;}
.Pink{color:#FF00FF;}

.TblBorder{border:1px solid #5AA5DB;}
.TblBorder1{border:1px solid #AAC5D9;}
.TblBorder2{border:1px solid #c0c0c0;}
.TblBorder3{border:3px double #c0c0c0;}
.TblBorder4{border:1px solid #7777EE;}

.Light0{Font-Family: Arial, Verdana, Tahoma;Font-Size: 18pt;Line-Height: 20px;}
.Light1{Font-Family: Arial, Verdana, Tahoma;Font-Size: 10pt;Line-Height: 14px;}
.Light2{Font-Family: Arial, Verdana, Tahoma;Font-Size: 9pt;Line-Height: 14px;}
.Light3{Font-Family: Arial, Verdana, 'sans-serif';Font-Size: 8pt;Line-Height: 14px;}
.Light4{Font-Family: Arial, Verdana, Tahoma;Font-Size: 12pt;Line-Height: 14px;}
.Light5{Font-Family: Arial, Verdana, Tahoma;Font-Size: 11pt;Line-Height: 14px;}
.Light6{Font-Family: Arial, Verdana, Tahoma;Font-Size: 9pt;Line-Height: 16px;}
.Light7{Font-Family: Arial, Tahoma;Font-Size: 8pt;Line-Height: 15px;}

.photo_prop { cursor:hand; margin:4px 6px 5px 5px;border:3px double # 353535; }

.But {Font-Family: Arial, Verdana, Tahoma;Font-Size: 8pt;Font-weight:bold;Background-color:#3A597C;color:#FFFFFF;Border:1px solid #633C0A;Margin:3px;cursor:pointer;padding:1px;}
.But1{Font-Family: Arial, Verdana, Tahoma;Font-Size: 8pt;Font-weight:bold;Background-color:#533105;color:#FFFFFF;Border:1px solid #633C0A;Margin:5px 5px 5px 5px;cursor:pointer;padding:1px;}
.But2 {Font-Family: Arial, Verdana, Tahoma;Font-Size: 8pt;Font-weight:bold;Background-color:#F8DFC0;color:#533105;Border:1px solid #633C0A;Margin:3px;cursor:pointer;padding:1px;}

.pro-table { border:solid 1px #CCCCCC; }
.count_numbers {font-size:12px;font-wight:normal;}
