.MainTitleHolder {
	background: #E0F7FB;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	text-align: left;
}
.MemberAreaHolder {
	padding: 5px;
}
.MainNaviHolder {
	background: #787A78;
	padding: 10px;
	text-align: left;
}
.ContentHolder {
	background: #E0F7FB;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.BoxHolder {

	background: #B1DACA;
	padding: 5px;
}
.BoxInsideHolder {
	padding: 5px;
	background-color: #9DF9D5;
	width: 274px;
}
.RightHolder {
	background: #D4D9D6;
	padding: 15px;
	height: 100%;
}
.FooterHolder {
	background: #787A78;
	padding: 10px;
	text-align: left;
}
.BoxTitleHolder {

	background: #D4EBE2;
	padding: 5px;
}
.Header {
	background-image: url(../images/topbanner.jpg);
	height: 110px;
	width: 970px;
	padding-top: 30px;
}
.TitleHolder {
	background: #88A197;
	height: 20px;
	padding-top: 37px;
	padding-right: 10px;
	padding-left: 10px;
	text-align: left;
	padding-bottom: 10px;
}

body {
	background-image: url(/images/smacorp/background.jpg);
	background-repeat:repeat-x;
	background-color: #002a5c;
	padding: 0px;
	margin: 0px;
	width:100%;
	height:100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size:80%;
	color:#444444;
}

.Container {
	width:970px;
	margin: 0 auto;
}
.Logo {
	background-repeat:no-repeat;
	width:151px;
	height:81px;
	margin-top:0px;
	margin-left:30px;
	float:left;
	cursor: pointer;
}

.Logo img 
{
	border:none;
}

.Logo a
{
	text-decoration: none;
}

.PageTitle {
	margin-top:30px;
	margin-bottom:5px;
	margin-left:30px;
	float:left;
	font-size: 21px;
	color:#000;
	
}
.MediaShortcutNav           { padding-left:10px; color:#444444; font-size:11px; text-align:left;}
.MediaShortcutNav ul        { list-style-type: none; margin-left:30px; margin-top:10px;}	
.MediaShortcutNav li  	  	{ margin:0; color:#0099cc; padding-bottom:10px; list-style-type: none; list-style-image: url(../images/icon_list.gif);}
.MediaShortcutNav a:link	{ color:#444444; font-size:12px; text-decoration: none; padding-bottom:5px; padding-top:5px;  }
.MediaShortcutNav a:hover	{ color:#333333; }	


.MainNav ul {
	padding:0px;
	margin:0px;
	text-align:center;
	LIST-STYLE-TYPE: none;
}
.MainNav li {
	padding-right: 15px;
	padding-top:0px;
	padding-left: 15px;
	float: left;
	LIST-STYLE-TYPE: none;
}

.MainNav a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	text-decoration:none;
}
.MainNav a:hover {
	COLOR: #0066cc;
}

.RedHyperlink a {
	font-weight: bold;
	color: #fd3100;
}
.RedHyperlink a:hover {
	COLOR: #cc0000;
	text-decoration:none;
}
.LeftContent {
	float: left;
	width:206px;
	padding-top:45px;
}
.MyFavoriteMovieTitle {
	background-image: url(../images/mfm_title.gif);
	background-repeat:no-repeat;
	height:28px;
}
.MyFavoriteMovieBox {
	background-color: #dde2e5;
	width:206px;
	margin-right:8px;
}
.MyFavoriteMovieRow {
	background-color: #b4bbc5;
	text-align:left;
	border:solid 1px #dde2e5;
	margin-left:5px;
	margin-right:5px;
	width:194px;
}

.LeftNavTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #223C4E;
	text-align:left;
	margin-left: 8px;
	margin-top:8px;
}

.MediaTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #223C4E;
	text-align:left;
}
.MediaPoweredBy2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.MediaPoweredBy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.MediaUserName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.MediaTime {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.MediaDetails {
	text-align:left;
	vertical-align:top;
	padding-left:2px;
}
.MediaAddFavorite {
	padding-top:6px;
}
.Avatar_S_Photo {
	background-image: url(../images/myphoto.gif);
	background-repeat:no-repeat;
	margin-bottom:4px;
	margin-top:4px;
	width:38px;
	height:36px;
}
.Avatar_IconMedia {
	text-align:center;
	vertical-align:top;
	width:38px;
	padding-left:4px;
	padding-right:5px;
}
.Avatar_I_Video {
	background-image: url(../images/icon_audio.gif);
	background-repeat:no-repeat;
	width:13px;
	height:13px;
	margin-left:4px;
	display:inline;
	float:left;
}
.Avatar_I_Audio {
	background-image: url(../images/icon_video.gif);
	background-repeat:no-repeat;
	width:13px;
	height:13px;
	margin-left:4px;
	display:inline;
	float:left;
}
.Avatar_CheckBox {
		padding-top:15px;
		width:12px;
		vertical-align:top;
}
.Avatar_MediaVideoPhoto {
		vertical-align:top;
		padding-top:4px;
		padding-right:4px;
}
.Table_Numbering {
		vertical-align:top;
		margin-top:2px;
		margin-bottom:8px;
		width:194px;
}
 
.contentbox {
	border-bottom: solid 1px #486376;
	border-left: solid 1px #486376;
	border-right: solid 1px #486376;
	padding:15px 15px 15px 15px;
	background-image: url('/images/smacorp/content_bg.gif');
	background-repeat:repeat-x;
	background-position:bottom;	
}

.ContentBoxRight{
	background-image: url('/images/smacorp/content_bg.gif');
	background-repeat:no-repeat;
	width:100%;
	border:solid 1px #ebecee;
	padding:15px 15px 15px 15px;
}
.ContentBoxFull{
	background-image: url('/images/smacorp/content_bg.gif');
	background-repeat:no-repeat;
	width:842px;
	border:solid 1px #ebecee;
}
.ContentBoxFull_Leftbar{
	background-image: url(../images/trans.gif);
	background-color:#486376;
	width:10px;
}
.TabSpace {
	width:88px;
	border-bottom: solid 1px #486376;
}
.TabHighLight {
	width:88px;	
}
.TabHighLightLeft {
	width:88px;
	border-bottom: solid 1px #FFF;
	text-align: center;
}
.TabContainer {
	width:88px;
	border-bottom: solid 1px #486376;
}
.TabContainer2 {
	width:100%;
	border-bottom: solid 1px #486376;
}
.TabContainerBox {
	border-bottom: solid 1px #486376;
	border-left: solid 1px #486376;
	border-right: solid 1px #486376;
	padding:15px 15px 15px 15px;
	background-image: url(../images/tabcontent_bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	
}

.MyContactRow {
	height:58px;
	background-color:#f0f0f0;
	border-bottom:solid 1px #FFF;
}
.MyContactCheckBox {
	width:18px;
	padding-left:4px;
	padding-right:4px;
}
.MyContactAvatar {
	text-align:right;
	padding-right:5px;
	width:42px;
}
.MyContact_UserName {
	text-align:left;
	width:250px;
}
.MyContact_UserName {
	text-align:left;
	width:100px;
}
.MyContact_email a {
	color: #444444; 
}
.MyContact_email a:hover {
	COLOR: #000;
	text-decoration:none; 
}
.MyContactTitleRow {
	padding-top:12px;
	padding-bottom:5px;
	font-weight:bold;
	font-size:12px;
	color:#0086a8;
	text-align:left;
	border-bottom:solid 2px #b4b1b1;
}
.la_footer_box {
	top: 0px;
	margin-top: 50px;
	margin-bottom: 20px;
	width: 100%;
	font-size: 80%;
	color: #c2c2fe;
}
	.la_footer_box a:link		{ color: #c2c2fe; }
	.la_footer_box a:visited	{ color: #a9a9dd; }
	.la_footer_box a:hover		{ color: #e1e1ff; }
	.la_footer_box a:active		{ color: #ffffff; }

.contenttitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align:left;
}
.contentMemberArea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	text-align:left;
}
.contentMemberArea	a:link,
.contentMemberArea	a:visited{
	color: #000066;
	text-decoration: none;
}
.contentMemberArea input{
	border: 0px;
	background-color: Transparent;
}
.contentMemberAreaRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF3300;
	text-align:left;
}
.contentMemberAreaTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-align:left;
}

.contentLoginBoxTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-align:left;
}

.contentLoginBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	text-align:left;
}
.contentLoginBox	a:link,
.contentLoginBox	a:visited{
	color: #000066;
	text-decoration: none;
}
.contentLoginBox input{
	border: 0px;
	background-color: Transparent;
}

.navi {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #003366;
	text-align: center;
}

.content {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.footer {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.footerBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.contenttitle2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF3300;
}
.maintitle {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #88A197;
}
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #223C4E;
	text-align:left;
}

.title2 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #223C4E;
	text-align:left;
}
input, textarea, select{
	border: 1px inset #cccccc;
	background-color: #efefef;
}

.ContentSeparator 
{
    background-image: url('/images/smacorp/dot_line.gif');
}
