@charset "UTF-8";

/* CSS Document */



body {

	margin: 0px;

	background-image: url(../images/header_bg.jpg);

	background-repeat: repeat-x;

}

img {

	border:none;

}

::selection { 

	background: #4e68eb; 

	color: white; 

	/* Safari */ 

}

::-moz-selection  { 

	background: #4e68eb; 

	color: white; 

	/* Firefox */ 

}

.nav_but {

	background:url(../images/but_bg_off.png) repeat-x;

	width:124px;

	height:32px;

	color:#FFFFFF;

	font-size:12px;

	font-family:Tahomoa, Verdana, Arial, Helvetica, sans-serif;

	text-align:center;

	padding:2px 2px 0px 2px;
	text-indent:5px;

}

.nav_but a {

	color:#FFFFFF;

	text-decoration:none;

}

.nav_but a:visited {

	color:#FFFFFF;

	text-decoration:none;

}

.nav_but a:link {

	color:#FFFFFF;

	text-decoration:none;

}

.nav_but:hover {

	background:url(../images/but_bg_on.png) repeat-x;

	text-decoration:none;

}

.title {

	margin:-34px 3px 0px 10px;

	text-align:left;

	font-size:22px;

	color:#4e68eb;

	font-family:Tahomoa, Verdana, Arial, Helvetica, sans-serif;

	letter-spacing:-0.05em;

}

.sidebar_title {

	margin:-21px 3px 0px 10px;

	text-align:left;

	font-size:20px;

	color:#4e68eb;

	font-family:Tahomoa, Verdana, Arial, Helvetica, sans-serif;

	letter-spacing:-0.05em;

}

#shadow-container {

	position: relative;

	left: 3px;

	top: 3px;

	margin-right: 7px;

	margin-bottom: 7px;

}

#shadow-container .shadow2,

#shadow-container .shadow3,

#shadow-container .container {

	position: relative;

	left: -1px;

	top: -1px;

}

#shadow-container .shadow1 {

	background: #F1F0F1;

}

 

#shadow-container .shadow2 {

	background: #DBDADB;

}

#shadow-container .shadow3 {

	background: #B8B6B8;

}

#shadow-container .container {

	background: #ffffff;

	border: 1px solid #c7c7c7;

	padding: 10px;

	float:left;

}

body,td,th {

	font-family: Tahomoa, Verdana, Arial, Helvetica, sans-serif;

	color: #333333;

	font-size: 14px;

}

a:link {

	text-decoration: none;

	color: #333333;

}

a:visited {

	text-decoration: none;

	color: #333333;

}

a:hover {

	text-decoration: underline;

	color: #000000;

}

a:active {

	text-decoration: none;

	color: #627BF7;

}

.submit_but_bg {

	background:#0d862f;

	height:45px;

	vertical-align:middle;

	padding-top:7px;

	border:1px solid #C7C7C7;

}

.submit_but_bg:hover {

	background:#0da036;

}

.directory_but {

	width:313px;

	height:28px;

	background:#627bf7;

	border:1px solid #3d52b9;

	color:#FFFFFF;

	font-weight:bold;

}

.directory_but:hover {

   background:#7a8ffa;

}

.directory_but a{

	padding: 4px 0px 5px 15px;

	display:block;

}



.desc_font {

	margin:12px 20px 10px 12px;

	text-align:justify;

	width:669px;

	font-family: Tahomoa, Verdana, Arial, Helvetica, sans-serif !important;

	color: #333333 !important;

	font-size: 14px !important;

	font-weight:normal !important;

	line-height:21px;

	text-decoration:none;

}

.desc_font p,

.desc_font font,

.desc_font span,

.desc_font strong,

.desc_font b,

.desc_font h1,

.desc_font h2,

.desc_font h3 {

	text-align:justify;

	font-family: Tahomoa, Verdana, Arial, Helvetica, sans-serif !important;

	color: #333333 !important;

	font-size: 14px !important;

	font-weight:normal !important;

	line-height:21px;

	text-decoration:none;

}

.MsoNormalTable {

	width:669px !important;

}

.sidebar_container {

	width:210px;

	padding-top:6px;

	margin:-5px auto 0px auto;

}

.sidebar_container img {

	margin:2px;

}

.featured_sidebar {

	color:#FFFFFF;

	margin:2px 7px 6px 4px;

	font-size:16px;

	text-align:left;

	border-bottom: 1px dashed #FFFFFF;

}

.submit_camp {

	color:#f8b603;

	font-size:22px;

	margin:-6px 10px 0px 0px;

	letter-spacing:-0.05em;

}

.search_buts {

	margin:10px 5px 10px 10px;

	padding:2px 0px 4px 0px;

	float:left;

	background-color:#CCCCCC;

	border:1px solid #999999;

}

.search_buts a {

    padding:2px 10px 3px 10px;

	text-decoration:none;

	height:15px;

}

.search_buts a:hover {

	background-color:#e2e2e2;

	

}

.search_buts_on {

	margin:10px 5px 10px 10px;

	padding:2px 10px 4px 10px;

	float:left;

	border:1px solid #999999;

	background-color:#e2e2e2;

}

/*================*/

.main {	

	margin:0 auto;

}

.box {

	width:598px; 

	padding:0px 10px 2px 10px; 

	border:1px solid #ffc62e; 

	float:left; 

	margin-bottom:15px;

}

.box1 {

	width:701px;

}

.content {

	width:430px; 

	float:left; 

	font-family:tahoma; 

	font-size:14px; 

	text-decoration:none;

}

.content_txt {

	font-family:tahoma; 

	font-size:14px; 

	text-decoration:none;

	margin:14px 0px 10px 0px;

	text-align:justify;

}

.img_box {

	width:100px; 

	float:right; 

	padding-top:10px;

}

.heading {

	float:left; 

	width:498px;

}

.blue_14 {

	font-family:tahoma;

	font-size:16px;

	color:#4E68EB;

	text-decoration:none;

	line-height:25px;

}

a.blue_14:link {

	color:#4E68EB;

}

a.blue_14:hover {

	text-decoration:none;

	color:#627bf7;

}

a.blue_14:visited {

	color:#3c57df;

}

a.blue_14:visited:hover {

	color:#627bf7;

}

.blk_11 {

	font-family:tahoma;

	font-size:11px;

	color:#000000;

	text-decoration:none;

	float:left;

	width:180px;

}

.blue_11 {

	font-family:tahoma;

	font-size:11px;

	color:#0000ff;

	text-decoration:underline;

}

a.blue_11:hover {

	text-decoration:none;

}

.btn_bg {

	float:right;

	text-align:right;

}

.button {

	font-family:tahoma;

	font-size:11px; 

	color:#0000ff; 

	text-decoration:none; 

	font-weight:bold; 

	margin-left:3px; 

	line-height:15px; 

	height:15px; 

	display:block; 

	background-color:#ffc62e; 

	padding-left:4px; 

	padding-right:4px; 

	border:1px solid #bbbfa1;

}

a.button:hover {

	color:#ffffff; 

	background-color:#33cc33;

}

/*=========*/

.box2 {

	width:598px; 

	padding:10px; 

	border:1px solid #808080; 

	float:left; 

	margin-bottom:15px;

}

.activities ul {

	list-style:none;

}

.blk_14 {

	font-family:tahoma; 

	font-size:14px; 

	color:#33332e; 

	text-decoration:none; 

	line-height:14px;

}

.in_box1 {

	width:262px; 

	float:left;

}

.in_box2 {

	width:336px; 

	float:left;

}

.blue_12link {

	font-family:tahoma; 

	font-size:12px; 

	color:#000f99; 

	text-decoration:underline;

}

a.blue_12link:hover {

	color:#33cc33; 

	text-decoration:none;

}

.box2 ul li {

	width:145px; 

	float:left;

}

.box_hed {

	width:598px; 

	padding-top:7px; 

	padding-bottom:7px;

}

/*================*/

.title_box {

	width:620px; 

	float:left; 

	padding-bottom:15px;

}

.title_img {

	width:250px; 

	float:left;

	text-align:center;

}

.title_txt {

	width:218px; 

	float:left;

}

.title_btn {

	width:152px; 

	float:left;

}

/*===============*/

.paging {

    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#4E68EB;

	margin:-20px 0 5px;

}

a.paging:link {

	border:1px solid #E1E1E1;

	color:#4E68EB;

	padding:1px 6px;

}

a.paging:visited {

	color:#4E68EB;

	border:1px solid #E1E1E1;

	padding:1px 6px;

}

a.paging:hover {

	color:#627bf7;

	text-decoration:none;

	background-color:#e1e1e1;

}

.alert_table {

	margin:0px 0px 12px 0px;

}

.text_box

{

	border:1px solid #999999;

	

}



.td_steps_lable

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	font-weight:bold;

	background-color:#E8E8E8;

}

.td_steps_text

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	font-weight:bold;

}



.note_in_red

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	font-weight:bold;

	color:red;

}

.border

{

	border:1px solid #999999;

}