
/*///////////////////////////////////////////////*/
/* START COMMON STYLES RELATED TO GENERAL LAYOUT
*/

/*///////////////////////////////////////////////*/


/*
styles for main html structure display */


body, #body_P, #body_K, #body_T, #body_C {
	margin: 0 0 0 0;
}

table {
	border: 0 none;
}

table#main_1 {
	width: 461px;
	margin-left: auto;
	margin-right: auto;
}

table#main_2 {
	width: 100%;
}

td#main_row1, td#main_row1_P, td#main_row1_K, td#main_row1_T, td#main_row1_C {
	text-align: left;
	vertical-align: top;
}

td#main_row2, td#main_row2_P, td#main_row2_K, td#main_row2_T, td#main_row2_C {
	text-align: center;
	vertical-align: top;
}

td#main_row3, td#main_row3_P, td#main_row3_K, td#main_row3_T, td#main_row3_C {
	text-align: left;
	vertical-align: top;
	height: 10px;
}

td#main_column1, td#main_column1_P, td#main_column1_K, td#main_column1_T, td#main_column1_C {
	text-align: left;
	height: 100%;
	vertical-align: top;
}

td#main_column2, td#main_column2_P, td#main_column2_K, td#main_column2_T, td#main_column2_C {
	text-align: left;
	vertical-align: top;
	padding: 17px 0 0 0;
}

td#main_column3, td#main_column3_P, td#main_column3_K, td#main_column3_T, td#main_column3_C {
	width: 10px;
	text-align: left;
	vertical-align: top;
}

/* styles for master page body content display */

table#mPgBody_table1 {
	width: 461px;
}

table#mPgBody_table2 {
	width: 461px;
}

td#mPgBody_row1 {
	width: 461px;
	height: 10px;
	text-align: left;
	vertical-align: top;
}

td#mPgBody_row2 {
	width: 461px;
	text-align: left;
	vertical-align: middle;/* padding-left: 5px; */
}

td#mPgBody_row3 {
	width: 461px;
	text-align: center;
	vertical-align: top;
}

td#mPgBody_row4 {
	width: 461px;
	text-align: center;
	vertical-align: middle;
}

td#mPgBody_column1 {
	width: 436px;
	text-align: left;
	vertical-align: top;
}

td#mPgBody_column2 {
	width: 25px;
	text-align: left;
	vertical-align: top;
	background-color: #fff;
}

/*///////////////////////////////////////////////*/

/*  END COMMON STYLES RELATED TO GENERAL LAYOUT */

/*///////////////////////////////////////////////*/



/*/////////////////////*/

/* START CUSTOM STYLES */

/*/////////////////////*/

#searchBoxHolder {
	width: 425px;
	margin: 18px 0 -24px 6px;
	position: relative;
	z-index: 1000;
}

* html #searchBoxHolder {
	margin-bottom: -45px;
}

#searchBoxTop {
	width: 425px;
	height: 12px;
	background: url(/licensees/licensee357/images/searchBox_01.gif) top left no-repeat;
}

* html #searchBoxTop {
	margin-bottom: -2px;
}

#searchBoxContent {
	background: url(/licensees/licensee357/images/searchBox_02.gif) top left repeat-y;
	padding-left: 45px;
	font-weight: bold;
	color: #66668c !important;
	position: relative;
	padding-top: 3px;
}

#searchBoxContent a, #searchBoxContent a:link, #searchBoxContent a:visited {
	color: #66668c;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 20px;
	margin-left: -19px;
	height: 12px;
	display: block;
	text-decoration: none;
	width: 242px;
	background: url(/licensees/licensee357/images/goButt.gif) bottom right no-repeat;
}

* html #searchBoxContent a, * html #searchBoxContent a:link, * html #searchBoxContent a:visited {
	padding-top: 0;
	margin-top: 10px;
	background: url(/licensees/licensee357/images/goButt.gif) top right no-repeat;
}

#searchBoxBottom {
	width: 425px;
	height: 12px;
	background: url(/licensees/licensee357/images/searchBox_03.gif) top left no-repeat;
	position: relative;
	z-index: 1000;
}

input#searchButton {
	width: 28px;
	background: #66668c url(/licensees/licensee357/images/goButt.gif) top left no-repeat;
	color: #fff;
	border: 0 none;
	height: 19px;
	position: absolute;
}

#searchBoxHolder table {
	display: none
}

input#searchButton:hover {
	/*background: #fff;
	color: #66668c;*/
	cursor: pointer;
}

input#q {
	width: 200px;
	border: 1px solid #66668c;
	background: #fff;
	color: #66668c;
	height: 20px;
	margin-right: 10px;
	font-size: 12px;
	padding-left: 4px;
}

#logoHolder {
	margin-top: 25px;
	margin-bottom: 8px;
	padding-left: 105px;
}

/*///////////////////*/

/* END CUSTOM STYLES */

/*///////////////////*/
