body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;

}.bg1 {
	background-color: #ECEEF0;
	font-weight: normal;
	font-size: 13px;
}
.normalText {
	font-size: 12px;
	color: #46545E;
	font-weight: normal;
}

.bg2 {
	background-color: #FFFFFF;
	font-size: 13px;
	font-weight: normal;
}
.bgHead {
	background-color: #006680;
	color: #FFFFFF;
}
.bg a {
	color: #36596D;
	text-decoration: none;
	font-size: 14px;
	font-weight: normal;
}
.bg  a:hover {
	color: #36596D;
	text-decoration: underline;
	font-size: 14px;
	font-weight: normal;
}
.bg {
}
#menu ul {
	list-style-type: none;
	margin: 0px;
	height: 25px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#menu li {
	float: left;
	/*padding-right: 33px; */
	padding-left: 20px;
}
#menu {
	background-color: #006680;
}
#menu li a {
	color: #FFFFFF;
	text-decoration: none;
}
#menu  li  a:hover {
	color: #999999;
	text-decoration: none;
}

.search_textBox {
	width: 260px;
	padding-left: 2px;
}
.textBox {
	width: 140px;
	padding-left: 2px;
}
.selectButton {
	width: 140px;
	height: 22px;
}
h3 {
	color: #FFFFFF;
	font-size: 20px;
	margin: 0px;
	padding: 0px;
}
h4 {
	font-size: 16px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.master li {
	font-size: 20px;
	margin-left: 20px;
	list-style-type: disc;
	line-height: 25px;
}
.required {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff2200;
	font-weight: bold;		
}
.title_page
{
height:50px;
font-weight:bold;
font-size:20px;


}
.table_title_left {
	font-weight: 700;
	color: #000000;
	text-decoration: none;
	line-height: 19px;
	background-color: #FFFFFF;
}
.txtbox_pageTitle{

	font-family: arial;
	font-size: 12px;
	height: 16px;
	margin-left: 5px;
	width: 220px;

}
.selectbox_pageTitle{

	font-family: arial;
	font-size: 12px;
	height: 22px;
	margin-left: 5px;
	width:222px;

}
.texthead
{
font-size: 12px;
font-weight:bold;
}
#mandatory{
	color: #F88B49;
}

















.text22 {
-x-system-font:none;
color:#333333;
font-family:verdana;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:20px;
text-decoration:none;
}

.text22 {
background-color:#CCCCCC;
text-align:justify;
}
.tablebg1 {
background-color:#F0F4F5;
}

.tablebg1 td {
width:183px;
}


.tablebg3 td {
background-color:#F0F4F5;
}

.tablebg2 td {
background-color:#F0F4F5;
}



.table_title1 {
background-color:#006680;
color:#333333;
font-weight:700;
line-height:19px;
text-align:center;
text-decoration:none;
}

.inputbox1 {
border:1px solid #666666;
}

a {
color:#666666;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}



.news_title1 {
-x-system-font:none;
color:#0D4382;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:700;
line-height:normal;
padding-bottom:10px;
text-decoration:none;
}











.text {
	color: #333333;
	text-decoration: none;
	font: normal 12px/20px verdana;
}

.text1 {
	text-align: center;
	background-color: #666666; 
}

.news_text {
	text-align: justify;
	background-color: #cccccc; 
}

.news_tablebg {
background-color:#F0F4F5;
}

.news_table_title_left {
	font-weight: 700;
	color: #333333;
	text-decoration: none;
	line-height: 19px;
	background-color: #99CC00;
}

a {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: underline;
}








.gb_heading {
font-family: Verdana,Arial;
    font-size:15px;
  	color:#A0AEB8;  
  	padding-left:10px;
}



.gb_tablebg {
-x-system-font:none;
color:#333333;
font-family:verdana;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:20px;
text-decoration:none;

}

.trclr {
	background-color:#006680;
color:#333333;
font-weight:700;
line-height:19px;
text-align:center;
text-decoration:none;

}

.gb_tarea {
overflow:auto;
height:80px;
width:350px;

}


.gb_butt
{
    font-family: Verdana,Arial;
    background-color:#006680;
    font-size:11px;    
    font-weight:bold;
    cursor:pointer;
    color:#FFFFFF;
    
}


.gb_mand
{
    font-family: verdana,Arial;
    font-size:12px;
  	color:#AF251D;    	
}






.appbutton {
background-color:#A0AEB8;
color:#FFFFFF;
cursor:pointer;
font-family:Verdana,Arial;
font-size:11px;
font-weight:bold;
padding:5px;
margin:0px;
}




.countdown_title {
background-color:#4DA0B2;
color:#333333;
font-weight:700;
line-height:19px;
text-align:center;
text-decoration:none;
}



.countdownbg {
background-color:#F0F4F5;
}

.countdownbg td {
width:200px;
}
.countdown_msg {
padding-left:200px;
}



.edit_guestbook_heading {
background-color:#006680;
color:#FFFFFF;
font-weight:700;
line-height:19px;
text-align:center;
text-decoration:none;

}




.news_list {
background-color:#4DA0B2;
}


.categories_list {
background-color:#4DA0B2;
}


.catgegories_photos_list {
background-color:#4DA0B2;
}


.countdown_bottom_bg {
background-color:#F0F4F5;
}


.countdown_img {
margin-left:150px;
}



.news_post_bg {
background-color:#F0F4F5;
}

.news_post_bg td {
width:160px;
}


.news_title_bg {
background-color:#F0F4F5;
}

.news_title_bg td {

}


.news_message_bg {
background-color:#F0F4F5;
}

.news_message_bg td {

}

.upload_img_bg {
background-color:#F0F4F5;
}

.upload_img_bg td {

}



.news_add_bg {
background-color:#F0F4F5;
}



/** Table styles **/

table.listview {
	width: 100%;
	border-spacing: 1px;
	background-color: #e7e7e7;
	color: #666;
}

table.listview td,
table.listview th { padding: 4px; }

table.listview thead th {
	text-align: center;
	background: #f0f0f0;
	color: #666;
	border-bottom: 1px solid #999;
	border-left: 1px solid #fff;
}

table.listview thead a:hover { text-decoration: none; }

table.listview thead th img { vertical-align: middle; }

table.listview tbody th { font-weight: bold; }

table.listview tbody tr			{ background-color: #fff;  text-align: left; }
table.listview tbody tr.row1 	{ background: #f9f9f9; border-top: 1px solid #fff; }

table.listview tbody tr.row0:hover td,
table.listview tbody tr.row1:hover td  { background-color: #ffd ; }

table.listview tbody tr td 	   { height: 25px; border: 1px solid #fff; }
table.listview tbody tr.row1 td { background: #f9f9f9; border-top: 1px solid #FFF; }
table.listview tbody tr.row2 td { background: #FAD1D6; border-top: 1px solid #FFF; }

table.listview tfoot tr { text-align: center;  color: #333; }
table.listview tfoot td,
table.listview tfoot th { background-color: #f3f3f3; border-top: 1px solid #999; text-align: center; }

table.listview td.order 		{ text-align: center; white-space: nowrap; }
table.listview td.order span { float: left; display: block; width: 20px; text-align: center; }


/** Table styles **/

table.formview {
	width: 70%;
	border-spacing: 1px;
	background-color: #e7e7e7;
	color: #666;
}

table.formview td,
table.formview th { padding: 4px; }

table.formview thead th {
	text-align: center;
	background: #f0f0f0;
	color: #666;
	border-bottom: 1px solid #999;
	border-left: 1px solid #fff;
}

table.formview thead a:hover { text-decoration: none; }

table.formview thead th img { vertical-align: middle; }

table.formview tbody th { font-weight: bold; }

table.formview tbody tr			{ background-color: #fff;  text-align: left; }
table.formview tbody tr.row1 	{ background: #f9f9f9; border-top: 1px solid #fff; }

table.formview tbody tr.row0:hover td,
table.formview tbody tr.row1:hover td  { background-color: #ffd ; }

table.formview tbody tr td 	   { height: 25px; border: 1px solid #fff; }
table.formview tbody tr.row1 td { background: #f9f9f9; border-top: 1px solid #FFF; }
table.formview tbody tr.row2 td { background: #FAD1D6; border-top: 1px solid #FFF; }

table.formview tfoot tr { text-align: center;  color: #333; }
table.formview tfoot td,
table.formview tfoot th { background-color: #f3f3f3; border-top: 1px solid #999; text-align: center; }

table.formview td.order 		{ text-align: center; white-space: nowrap; }
table.formview td.order span { float: left; display: block; width: 20px; text-align: center; }


td.key {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	padding-left:5px;
	padding-right:5px;
	background-color:#F6F6F6;
	border-bottom:1px solid #E9E9E9;
	border-right:1px solid #E9E9E9;
	color:#666666;
	font-weight:bold;
	text-align:right;
}


.footer_text {
	color:#FFFFFF;
}






.tablebg {
background-color:#F0F4F5;
}


.table_title {
background-color:#006680;
color:#333333;
font-weight:700;
line-height:19px;
text-align:center;
text-decoration:none;
}




.text2 {
-x-system-font:none;
color:#333333;
font-family:verdana;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:20px;
text-decoration:none;
}

.text2 {
background-color:#CCCCCC;
text-align:justify;
}

.button_img {

background-color:#FFFFFF;
font-weight:700;
line-height:19px;
text-align:center;
text-decoration:none;
}


.guestbook_post_bg {
background-color:#F0F4F5;
}


.guestbook_post_bg td {
width:135px;
}


.guestbook_post_bg1 {
background-color:#F0F4F5;
}



.guestbook_post_bg2 {
background-color:#F0F4F5;
}


.guestbook_post_bg3 {
background-color:#F0F4F5;
}

.guestbook_post_bg4 {
background-color:#F0F4F5;
}

.guestbook_post_bg5 {
background-color:#FFFFFF;
}


.news_title {
color:#FFFFFF;
}


.category_title {
color:#FFFFFF;
}

.photo_gallery {
color:#FFFFFF;
}
.countdown {
color:#FFFFFF;
}

.table_title {
color:#FFFFFF;
}