/* Home Blocks
------------------------------------------------------------------------------*/

div#welcome { padding: 5px; margin: 5px 10px 5px 0; }
div#welcome p { margin: 5px 0 5px 0; }

div.home_block {
	height: 115px;
	margin: 10px 0 10px 0;
	height: 300px; width: 325px;
}

div#feature { float: left; }

div#feature h2 {
	color: #666;
	font-size: 12px;
	margin-top: 10px;
}

div#feature h2, div#feature p { padding-left: 90px; padding-right: 5px; }
div#feature p { margin: 3px 0 3px 0; }

div#overseas {
	float: right;
}

td.ms_box_bordered h2, td.fs_box_bordered h2 {
	margin: 0 0 5px 0; padding: 0
}

td.ms_box_bordered p, td.fs_box_bordered p {
	margin: 0;
}

td.ms_box_bordered a, td.fs_box_bordered a {
	font-weight: bold;
}

td.ms { background: url(../images/ms-bg.jpg) no-repeat; width: 325px; vertical-align:top; }
td.ms h1 a { color: #003366; font-size: 14px; }
td.ms dl dt { background: url(../images/icon-arrow-blue-onblue.gif) no-repeat center left; }
td.ms a { color: #003366; font-weight: bold; }

td.fs { background: url(../images/fs-bg.jpg) no-repeat;  width: 325px; vertical-align:top; }
td.fs h1 a { color: #336600; font-size: 14px; }
td.fs dl dt { background: url(../images/icon-arrow-green-ongreen.gif) no-repeat center left; }
td.fs a { color: #336600; font-weight: bold; }

td.ms h1, td.fs h1 { margin: 10px 0 0 15px }
td.ms a:hover, td.fs a:hover { color: #000 }
td.ms dl, td.fs dl { margin-top: 5px; padding: 15px 5px 0 20px; }
td.ms dl dt, td.fs dl dt { padding-top: 5px; }
td.ms dl dt, td.fs dl dt { padding-left: 25px; height: 16px; }
.cols{
	color:#1f497d;
	}