/********************************/
/* COMMON STYLES FOR ALL PAGES */
/******************************/
* div{
	background: transparent none !important;
	display: inline;
	float: none !important;
	width: auto;
}

* td{
	vertical-align: top;
}

html, body {
	background: #fff;
	color: #000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.clear { clear: both; display:block; line-height: 0; height: 0px; width: 0px; overflow: hidden; visibility: hidden;}

img{
	border: 0;
}

a, a:link, a:visited, a:active {
	color: #c20078;
	outline: none;
	text-decoration: none;
}

a:hover {text-decoration: underline}

.italic {font-style: italic}

.capitalize {text-transform: capitalize}
.uppercase {text-transform: uppercase}
.lowercase {text-transform: lowercase}

.underline {text-decoration: underline}

.bold,strong,.strong {font-weight: bold}

.v-a-middle,.absmiddle{vertical-align: middle}

.center{text-align: left}

.noLink, .noLink a{cursor: default}

.fontSize9{font-size: 9px;}
.fontSize10{font-size: 10px;}
.fontSize11{font-size: 11px;}
.fontSize12{font-size: 12px;}
.fontSize13{font-size: 13px;}
.fontSize14{font-size: 14px;}
.fontSize15{font-size: 15px;}
.fontSize16{font-size: 16px;}
.fontSize17{font-size: 17px;}
.fontSize18{font-size: 18px;}
.fontSize19{font-size: 19px;}
.fontSize20{font-size: 20px;}
.fontSize21{font-size: 21px;}
.fontSize22{font-size: 22px;}
.fontSize23{font-size: 23px;}
.fontSize24{font-size: 24px;}
.fontSize25{font-size: 25px;}
.fontSize26{font-size: 26px;}
.fontSize27{font-size: 27px;}
.fontSize28{font-size: 28px;}
.fontSize29{font-size: 29px;}
.fontSize30{font-size: 30px;}
.fontSize31{font-size: 31px;}
.fontSize32{font-size: 32px;}
.fontSize33{font-size: 33px;}
.fontSize34{font-size: 34px;}
.fontSize35{font-size: 35px;}
.fontSize36{font-size: 36px;}
.fontSize37{font-size: 37px;}
.fontSize38{font-size: 38px;}
.fontSize39{font-size: 39px;}
.fontSize40{font-size: 40px;}
.fontSize41{font-size: 41px;}
.fontSize42{font-size: 42px;}
.fontSize43{font-size: 43px;}
.fontSize44{font-size: 44px;}
.fontSize45{font-size: 45px;}
.fontSize46{font-size: 46px;}
.fontSize47{font-size: 47px;}
.fontSize48{font-size: 48px;}
.fontSize49{font-size: 49px;}

.c-hide{display:none}
.c-hidden{visibility:hidden}
.c-visible{visibility:visible}

.c-print-hide{display:none}

.noMarginTop{margin-top:0!important}
.noMarginRight{margin-right:0!important}
.noMarginBottom{margin-bottom:0!important}
.noMarginLeft{margin-left:0!important}

b.red1,a.red1,.red1{color: #cc3333}

#sub-wrapper,
#wrapper,
#header{
	background: transparent none !important;
	display: inline;
	float: none !important;
	width: auto;
}

#header h1,
#header h1 a,
#header h1 a:hover,
#header h1 a:visited,
#header h1 a:link{
	color: #000;
	text-decoration: none;
}

#header #sponsor-sirius{
	display: none;
}

#menu{
	display: none;
}

.cont-table-2_1-cells{
	background: transparent none !important;
	display: inline;
	float: none !important;
	width: auto;
}

.cont-table-2_1-cells .td-left{
	background: transparent none !important;
	display: inline;
	float: none !important;
	width: auto;
}

.cont-table-2_1-cells .td-right{
	display: none;
}

#sprite-photo_gallery_big{
	display: none;
}

.cont-gallery{
	display: block;
	float: none !important;
}

#footer{
	
}

#footer a,
#footer a:link,
#footer a:visited,
#footer a:active{
	color: #000
}

#lightbox,
#overlay{
	display: none !important;
	float: none !important;
	height: 0 !important;
	overflow: hidden !important;
	position: relative !important;
	width: 0 !important;
}

table, tr, tbody, tfoot, td, div{
	display: inline;
	float: none !important;
	height: 100%;
} 


TABLE         { display: table }
TR            { display: table-row }
THEAD         { display: table-header-group }
TBODY         { display: table-row-group }
TFOOT         { display: table-footer-group }
COL           { display: table-column }
COLGROUP      { display: table-column-group }
TD, TH        { display: table-cell }
CAPTION       { display: table-caption } 