.myTable{
	background-color: #FFFFFF;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	padding: 1px;
	font-size:12px;
}
table.myTable th{
	background-color: #000066;
	border-style:solid;
	border-width:1px;
	border-color:#ffffff;
	padding:4px;
	font-size:14px;
	color: #ffffff;
}
table.myTable th a{
	color:#ffffff;
	text-decoration:underline;
}
table.myTable th a:hover{
	text-decoration:none;
}
table.myTable tr{
	background-color: #ffffff;
}
table.myTable tr.hover{
	background-color: #E2F4FF;
	cursor:pointer;
}
table.myTable tr.new{
	background-color: #FFFF00;
}
table.myTable tr.new_hover{
	background:#e8e41e;
	cursor:pointer;
}
table.myTable tr.selected{
	background-color:#D5E6F0;
	cursor: pointer;
}
table.myTable td{
	padding:4px;
	color: #000000;
}
table.myTable td textarea{
	width:98%;
}
table.myTable .options{
	overflow:auto;
	height:99%;
	width:100%;
	position:relative;
	clear:both;
}
table.myTable .label{
	font-weight: bold;
}
table.myTable legend{
	font-weight: bold;
	color:#000000;
}
table.myTable td.id{
	width:10px;
}
table.myTable .text{
	background-color:#D5E6F0;
}
table.myTable .texthov{
	background-color:#E2F4FF;
}
table.myTable td a{
	color:#000000;
	text-decoration:underline;
}
table.myTable td a:hover{
	text-decoration:none;
}
.btn{
	color:#ffffff;
	font-size:10px;
	font-weight:bold;
	background-color:#000066;
	border:1px solid;
	border-top-color:#A4CADD;
	border-left-color:#A4CADD;
	border-right-color:#388CBA;
	border-bottom-color:#388CBA;
}
.btnhov{
	color:#ffffff;
	border-top-color:#B6E0F5;
	border-left-color:#B6E0F5;
	border-right-color:#46AFE7;
	border-bottom-color:#46AFE7;
	background-color:#8e8ec1;
}


.main_text {
	font-family: arial,sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.menu_bar{
	position: relative;
}
.menu_bar2{
	position: absolute;
	top:-15px;
	left: 0px;
}
/********************************/
/* Start Nav Menu Rows		*/
/********************************/
.main_row{
	background-color: #000000;
	color:#FFFFFF;
	height: 18px;
	vertical-align:middle;
	padding-top:0px;
	padding-bottom:6px;
	padding-left: 6px;
	width: 500px;
}
.sub_row{
	border: 1px solid #FFFFFF;
	background-color: #000000;
	color:#FFFFFF;
	vertical-align:middle;
	padding-top:2px;
	padding-bottom:6px;
	padding-left: 2px;
}
.sub_sub_row{
	border: 1px solid #FFFFFF;
	background-color: #000000;
	color:#FFFFFF;
	vertical-align:middle;
	padding-top:2px;
	padding-bottom:6px;
	padding-left: 2px;
}
/********************************/
/* End Nav Menu Rows		*/
/********************************/

/********************************/
/* Start Main Menu Classes	*/
/********************************/
.main_menu{
	padding-left: 4px;
	padding-right: 4px;
}
.main_menu a{
	color:#FFFFFF;
	text-decoration:none;
}
.main_menu a:active{
	color:#FFFFFF;
	text-decoration:none;
}
.main_menu a:hover{
	color:#000000;
	text-decoration:none;
}
.main_menu a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
/* Start Main Menu Highlight Classes*/
.menu_menu_highlight{
	padding-left: 4px;
	padding-right: 4px;
	background-color: #FFFFFF;
	color:#000000;
}
.menu_menu_highlight a{
	color:#000000;
	text-decoration:none;
}
.menu_menu_highlight a:active{
	color:#000000;
	text-decoration:none;
}
.menu_menu_highlight a:hover{
	color:#000000;
	text-decoration:none;
}
.menu_menu_highlight a:visited{
	color:#000000;
	text-decoration:none;
}
/********************************/
/* End Main Menu Classes	*/
/********************************/
.sub_menu{
	padding-left: 4px;
	padding-right: 4px;
}
.sub_menu a{
	color:#FFFFFF;
	text-decoration:none;
}
.sub_menu a:active{
	color:#FFFFFF;
	text-decoration:none;
}
.sub_menu a:hover{
	color:#000000;
	text-decoration:none;
}
.sub_menu a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
/********************************/
/* End Main Menu Classes	*/
/********************************/
.hide_sub_menu{
	display: none;
}
.hide_sub_sub{
	display: none;
}
.show_sub_menu{
	display: inline;
	position: absolute;
	top: 154px;
	z-index: 2;
	width: 500px;
}
.show_sub_sub{
	display: inline;
	position: absolute;
	top: 176px;
	z-index: 2;
	width: 498px;
}
/********************************/
/* End Main Menu Classes	*/
/********************************/
.adminHeader{
	font-family: arial,sans-serif;
	text-align:center;
	font-weight:bold;
	font-size: 16px;
	padding-top:6px;
}
.divider{

}
.table{
	border: 1px solid #000000;
	background: #C5C6EE;
	font-size: 12px;
	font-family: arial,sans-serif;
	width: 90%;
}
.myButton{
	border: 1px solid #9495FF;
	background: #9495FF;
}
.myButtonWrapper{
	padding-top: 1px;
	padding-bottom: 1px;
}
.table .heading{
	font-size: 14px;
}
.table .sub_heading{
	font-size: 12px;
}
.disabled{
	color:#000000;
}
.noticeMsg{
	background: #53E808;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}
.notice{
	background: #53E808;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}
.errorMsg{
	background: #FF3209;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}
.error{
	background: #FF3209;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}
.adminMenu{
	text-align:center;
	background: #000066;
	color:#ffffff;
	padding:5px;
}
.adminMenu a:link{
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color:#ffffff;
	background: #000066;
	text-decoration:underline;
}
.adminMenu a:visited{
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color:#ffffff;
	background: #000066;
	text-decoration:underline;
}
.adminMenu a:active{
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color:#ffffff;
	background: #000066;
	text-decoration:underline;
}
.adminMenu a:hover{
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
	color:#ffffff;
	background: #000066;
	text-decoration:none;
}
/********************************/
/* Start Row Colors		*/
/********************************/
.row_1{
	background: #1008A4;
	color: #FFFFFF;
	cursor: pointer;
}
.row_2{
	background: #0000F6;
	color: #FFFFFF;
	cursor: pointer;
}
.h_row_1{
	background: #C5C6C5;
	color: #000000;
	cursor: pointer;
}
.h_row_1{
	background: #DEDAE6;
	color: #000000;
	cursor: pointer;
}
.checked{
	background: #F60000;
	color: #FFFFFF;
	cursor: pointer;
}
/********************************/
/* End Row Colors		*/
/********************************/

/***************************/
/* Pager class definitions */
/***************************/
.nowrap {
	white-space: nowrap;
}

.pages{
	width:490px;
	height:40px;
	overflow:auto;
}
.pages .current_page{
	text-align:center;
	vertical-align:top;
	background-color:#ffffff;
	padding:4px;
}
.pages .page_button{
	color:#ffffff;
	font-size:10px;
	font-weight:bold;
	background-color:#000066;
	border:1px solid;
	border-top-color:#A4CADD;
	border-left-color:#A4CADD;
	border-right-color:#388CBA;
	border-bottom-color:#388CBA;
	padding: 0px 4px 0px 4px;
}
.pages .hov{
	color:#ffffff;
	border-top-color:#B6E0F5;
	border-left-color:#B6E0F5;
	border-right-color:#46AFE7;
	border-bottom-color:#46AFE7;
	background-color:#8e8ec1;
}
/*******************************/
/* end Pager class definitions */
/*******************************/

body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: arial,sans-serif;
}

.rightbg {
	background-image: url(../../images/crop.jpg);
	background-repeat: repeat;
}

.bodybg {
	background-color: #c2c2c2;
}

.text {
	font-family: Arial;
	font-size: 12px;
	color:#000000;
}

.article_header {
	font-family: Arial;
	font-size: 12px;
	color:#000000;
	font-weight: bold;
}

.article_text {
	font-family: Arial;
	font-size: 12px;
	color:#000000;
}

/**************************/
/* Resume Builder classes */
/**************************/
.resume_highlight{
	font-size: 16px;
	font-weight: bold;
	color: #000099;
	font-style: italic;
}
.resume_hide{
	font-size: 12px;
	font-weight: bold;
	color: #DDDDDD;
	font-style:normal;
}
.resume_seperator{
	color: #000000;
}
.resume_navigation{
	line-height: 25px;
	text-align: right;
}
