/* *************************************** */
/* TAG STYLES*/
/* *************************************** */
body 					{ font-family: Tahoma, Arial, Helvetica, sans-serif; }
h1 						{ font-size: 28px; text-transform: capitalize; color: #666666; font-weight: normal; margin-left: 35px; margin-top: 10px; margin-right: 35px; font-family: Georgia, "Times New Roman", Times, serif; }
h2 						{ font-size: 22px; text-transform: capitalize; color: #131313; font-weight: normal; margin-left: 35px; margin-top: 18px; margin-right: 35px; font-family: Georgia, "Times New Roman", Times, serif; }
h4 						{ font-size: 13px; margin-top: -12px; margin-bottom: -12px; width: 250px; font-family: Georgia, "Times New Roman", Times, serif; }
.wider 					{ width: 300px; }
h5 						{ font-size: 12px; color: #666666; text-decoration: none; font-weight: bold; margin-left: 35px; margin-bottom: -10px; margin-top: 10px; font-family: Georgia, "Times New Roman", Times, serif; }
p 						{ font-size: 12px; color: #666666; text-align: left; }
hr 						{ width: 560px; border: 1px dotted #666666; background-position: center; }
/* *************************************** */
/* CLASS STYLES */
/* *************************************** */
.text 					{ font-size: 11px; color: #999999; }
.date 					{ color: #50A8F2; }
.tech_syn 				{ font-size: 12px; color: #666666; margin-left: 20px; width: 175px; }
/* *************************************** */
/* MULTIPLE TAG STYLES */
/* *************************************** */
p, h4 					{ margin-left: 35px; }
/* *************************************** */
/* PSEUDO CLASS STYLES */
/* *************************************** */
a:link 					{ color: #50A8F2; text-decoration: none; }
.media_links 			{ font-size: 11px; color: #50A8F2; }
li 						{ font-size: 12px; list-style-type: circle; color: #666666; }
a:visited 				{ color: #50A8F2; text-decoration: none; }
a:hover 				{ color: #1E56AB; text-decoration: none; }
p span 					{ font-size: 12px; color: #51A9F1; padding-left: 35px; }
td h3 					{ font-size: 16px; font-weight: bolder; color: #70C8FA; text-decoration: none; margin-left: 20px; margin-bottom: -5px; font-family: Georgia, "Times New Roman", Times, serif; }
#img_frame 				{ padding: 2px; border: 1px solid #000000; }
.classical_content 		{ width: 915px; }
.column_content 		{ width: 280px; }
.column_2_content 		{ width: 560px; }
.column_content_news 	{ width: 250px; }
.text_format 			{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; }
input.submit 			{ background-color: #CCCCCC; text-align: center; border: 1px double #666666; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; }
input.submit:hover 		{ background-color: #CCCCCC; text-align: center; border: 1px double #666666; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; }
#alert 					{ border-top-width: 6px; border-right-width: 6px; border-bottom-width: 6px; border-left-width: 6px; border-left-style: solid; border-top-color: #FF0000; border-right-color: #FF0000; border-bottom-color: #FF0000; border-left-color: #FF0000; padding: 5px; }
#alert 					{ border-top-width: 6px; border-right-width: 6px; border-bottom-width: 6px; border-left-width: 6px; border-left-style: solid; border-top-color: #FE0000; border-right-color: #FE0000; border-bottom-color: #FE0000; border-left-color: #FE0000; padding: 5px; float: left; margin-bottom: 20px; }
.alert_head 			{ font-weight: bold; color: #FF0000; display: block; width: 50px; float: left; }
#alert p 				{ padding-left: 50px; margin-bottom: 0px; padding-bottom: 0px; }
.alert_in 				{ display: block; width: 490px; float: left; }
/* *************************************** */
/* MEDIA SECTION */
/* *************************************** */
.media-wrapper 			{ padding: 30px 15px; }
.media-item				{ float:left; width:305px; height:270px; overflow:hidden; padding: 15px 0px; }
.video-title			{ font-size:14px; text-align:center; }
.embed-video			{ padding-top:10px; height:218px; }
.cspan 					{ overflow:hidden; }
#cspan-video-player		{ position:relative; top:-37px; }
.clear-center			{ clear:left; text-align:center; }