body {
	background: #06b4cd;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	color: #3c3939;
	text-decoration: none;
	margin: 20px;
}
body a{
	color: #3c3939;
	text-decoration: none;
}
body a:hover {
	color: #CC6600;
	text-decoration: underline;
}

#MainTable {
	background: #FFF;
	padding: 47px 10px 20px 10px;
	border-left: 1px #368f9d solid;
	border-right: 1px #368f9d solid;
}

#ToplinksIconsText img{
	padding-bottom: 14px;
}
#ToplinksIconsText span {
	color: #007593;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
#ToplinksIconsText span a {
	color: #007593;
	text-decoration: underline;
}
#ToplinksIconsText span a:hover {
	color: #007593;
	text-decoration: none;
}

#TopBlueBox {
	background: #027498 url(../images/small_box_back.jpg) repeat-x;
	padding: 5px 10px 5px 18px;
	color: #FFFFFF;
	text-decoration: none;
}
#TopBlueBox a {
	color: #FFFFFF;
	text-decoration: none;
}
#TopBlueBox a:hover {
	color: #FFFF00;
	text-decoration: underline;
}
#TopBlueBox span {
	color: #f5fe00;
	font-size: 18px;
}
#TopBlueBox strong {
	color: #FFFFFF;
	font-size: 14px;
}
#TopBlueBoxSearch {
	text-align:center;
	background: url(../images/box_curve_yellow.jpg) no-repeat;
	color: #534f50;
	height: 24px;
	width: 236px;
	text-decoration: none;
}
#TopBlueBoxSearch a {
	color: #534f50;
	text-decoration: none;
}
#TopBlueBoxSearch a:hover {
	color: #060002;
	text-decoration: underline;
}

#WelcomeBox {
	background: #d7e0e2 url(../images/welcomeboxbackground.jpg) repeat-x;
	padding: 0px 15px 5px 15px;
	text-decoration: none;
	border-left: 1px #c8cece solid;
	border-right: 1px #c8cece solid;
	color: #3c3939;
	text-align: justify;
	line-height: 20px;
}
#WelcomeBox a {
	color: #3c3939;
	text-decoration: underline;
}
#WelcomeBox span {
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}
#WelcomeBox a:hover {
	color: #FF0000;
	text-decoration: underline;
}
#WelcomeBox ul {
	margin:30px;
	padding:0;
	border:0;
}
#WelcomeBox li {
	margin:3px;
	padding:0px;
	border:0;
}

#NewsBox {
	background: #d7e0e2 url(../images/newsBoxbackground.jpg) repeat-x;
	padding: 0px 15px 5px 15px;
	text-decoration: none;
	border-left: 1px #c8cece solid;
	border-right: 1px #c8cece solid;
	color: #000;
	text-align: justify;
	line-height: 20px;
}
#NewsBox a {
	text-decoration: underline;
	color: #000;
}
#NewsBox a:hover {
	text-decoration: none;
	color: #000;
}
#NewsBox span {
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}
#NewsBox strong {
	color: #f24408;
}

#ListInfoBox {
	background: #d7e0e2 url(../images/newsBoxbackground.jpg) repeat-x;
	padding: 0px 15px 5px 15px;
	text-decoration: none;
	border-left: 1px #c8cece solid;
	border-right: 1px #c8cece solid;
	color: #f24408;
}
#ListInfoBox a {
	text-decoration: none;
	color: #f24408;
}
#ListInfoBox a:hover {
	text-decoration: underline;
	color: #000;
}
#ListInfoBox span {
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}

#packageBox {
	background: #d7e0e2 url(../images/newsBoxbackground.jpg) repeat-x;
	padding: 0px 15px 5px 15px;
	text-decoration: none;
	border-left: 1px #c8cece solid;
	border-right: 1px #c8cece solid;
	color: #3c3939;
	line-height: 20px;
}
#packageBox a {
	text-decoration: underline;
	color: #3c3939;
}
#packageBox a:hover {
	text-decoration: none;
	color: #3c3939;
}
#packageBox strong {
	font-weight: bold;
}
#packageBox span {
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}


.imgFrameWhite{
	border:1px solid white;
	padding:1px;
}

#SpecialBox {
	background: #c8cecc url(../images/special_box_background.jpg) repeat-x;
	padding: 0px 15px 0px 15px;
	text-decoration: none;
	border-left: 1px #c8cece solid;
	border-right: 1px #c8cece solid;
	color: #3c3939;
}
#SpecialBox a {
	text-decoration: underline;
	color: #3c3939;
}
#SpecialBox a:hover {
	text-decoration: none;
	color: #3c3939;
}
#SpecialBox strong {
	font-weight: bold;
	color: #3c3939;
}
#SpecialBox span {
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}

#Footer {
	background: #cccccc;
	padding: 0px 15px 0px 15px;
	text-decoration: none;
	color: #666666;
	height: 40px;
	vertical-align: middle;
}
#Footer a {
	text-decoration: none;
	color: #666666;
}
#Footer a:hover {
	text-decoration: underline;
	color: #3c3939;
}

#body_image {
	border: 1px solid #c8cece;
	margin: 10px 0 10px 10px;
	padding: 2px;
}