@charset "utf-8";

/*################################ START WEB CENTRAL TEMPLATE ################################*/
/* Body background Color */
body {
    background-color: #497F91;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
/*Image Style*/
img { 
    border: 0;
}
/* The 3 film corners */
.filmCorner {
    background-image:url('/_themes/blue/images/filmCorner.jpg');
    background-repeat:repeat-y;
    width:21px;
	background-color: #012B43;
	vertical-align: top;
}
/* Header background */
.HeaderBackground {
    background-color: #012B43;
    background-position: left 50%;
    background-repeat:no-repeat;
}
/*Header Scrolling Content*/
.newsticker {
	list-style-type: none;
	border: 1px dashed #fff;
	background: #012B43;
	color:#fff;
	font-size:10px;
	padding: 3px;
	margin: 0;
	width: 748px;
	height: 25px;
	vertical-align: middle;
}
a.newstickerLink { 
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
    padding: 0 4px 1px 5px;
	color: #497F91;
	text-decoration:none;
}
a.newstickerLink:hover { 
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
    padding: 0 4px 1px 5px;
	color: #ffffff;
	text-decoration:none;}
a.newstickerLink:active { 
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
    padding: 0 4px 1px 5px;
	color: #ffffff;
	text-decoration:none;
}
/*Header Search Button*/
.searchsubmit {
    background-color:#012B43;
	color:#FFFFFF;
	border:0px solid #012B43;
	font-size:10px;
	text-transform:capitalize;
	padding:2px 0px 2px 3px;
}
/*Header Search Field*/
.searchfield {
    background-color:#497F91;
	border:0px;
	font-size:11px;
	color:#999999;
}
/*Header Link Small*/
a.TopLink { 
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
    padding: 0 4px 1px 5px;
	color: #497F91;
	text-decoration:none;
}
a.TopLink:hover { 
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
    padding: 0 4px 1px 5px;
	color: #ffffff;
	text-decoration:none;}
a.TopLink:active { 
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
    padding: 0 4px 1px 5px;
	color: #ffffff;
	text-decoration:none;
}
.TopLink {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #497F91;
	text-decoration:none;
}
/* Left column and central column background color */
.Contents {
    background-color: #2C434A;
}
/* Right navigation background color */
.NavigationRightBackground {
    background-color: #012B43;
}
/* Footer background color */
.Footer {
    background-color: #012B43;
}
/*Footer Content*/
.FooterContent {
	font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#FFFFFF;
    font-size:10px;
}
/* Fotter Copyright */
.copyright {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight:normal;
	color:#ffffff;
	padding: 5px 0 0 0;
}
/*News Letter Form */
.newslettersubmit {
    background-color:#003300;
	border: 1px solid #003300;
	color:#CCCCCC;
	font-size:11px;
}
.newsletterfield {
    background-color:#CCCCCC;
	border: 0px;
	font-size:11px;
}
a.NewsletterLink {
    color:#FFF; 
    text-decoration:none;
	font-size:11px;
}
a.NewsletterLink:hover{
    color:#FFF; 
    text-decoration:underline;
	font-size:11px;
}
/*############################################################################################*/
/*#################################### NAVIGATION STYLE ######################################*/
/*############################################################################################*/

/*##################################### TOP NAVIGATION #######################################*/

/* Left Corner background for top navigation */
.NavigationTopLeftCorner { 
    background-image:url('/_themes/blue/images/NavigationTopLeftCorner.jpg');
	background-repeat:no-repeat;
	width: 12px;
	height: 32px;
}
/* Central Background for top navigation */
.NavigationTopCentralColumn { 
    background-image:url('/_themes/blue/images/NavigationTopCentralColumn.png');
	background-repeat:repeat-x;
	height: 32px;    
}
/* Right corner background for top navigation */
.NavigationTopRightCorner {
    background-image:url('/_themes/blue/images/NavigationTopRightCorner.jpg');
	background-repeat:no-repeat;
	width: 10px;
	height: 32px;
	background-color:#012B43;
}
/* Top navigation buttons style */
#NavigationTop {
    float:none;
    font:normal 12px 'Trebuchet MS','Arial';
    margin:0;
    padding:0;
}
#NavigationTop ul {
    background-repeat:repeat-x;
    float:left;
    line-height:32px;
    list-style:none;
    margin:0;
    padding:0 5px 0 5px;
}
#NavigationTop li {
    display:inline;
    padding:0;
}
#NavigationTop a {
    color:#FFF; 
    float:left;
    padding:0 4px 0 4px; 
    text-decoration:none;
}
#NavigationTop a span {
    display:block;
    background:url('/_themes/blue/images/NavigationTopInSideLine.png') no-repeat right center;
    float:none;
    padding:0 7px 0 8px;
}
#NavigationTop a span img {
    border:none;
    margin:8px 4px 0 0;
}
#NavigationTop a:hover{
    background: url('/_themes/blue/images/NavigationTopLeftButton.png') no-repeat left center;
}
#NavigationTop a:hover span {
    background:url('/_themes/blue/images/NavigationTopRightButton.png') no-repeat right center;
}
#NavigationTop a.right {
    float:right;
}
/*#################################### LEFT NAVIGATION #######################################*/
/*Categories Style*/
.NavigationLeftCategoriesTop {
    background-image:url('/_themes/blue/images/NavigationLeftCategoriesTop.jpg');
	background-repeat:no-repeat;
	width:138px;
	height:3px;
}
/* Central Background */
.NavigationLeftCategoriesCentral {
    background-color:#497F91;
}
/* Bottom Rounded Corner */
.NavigationLeftCategoriesBottom {
    background-image:url('/_themes/blue/images/NavigationLeftCategoriesBot.jpg');
	background-repeat:no-repeat;
	width:138px;
	height:3px;	
}
/* Menu title */
#NavigationLeftCategoriesMenuTitle {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color:#FFFFFF;
    margin-left:5px;
    margin-top:2px;
    margin-bottom:2px;
}
/* Category Button */
#NavigationLeftCategoriesMenuButtons img {
    border: 0px;
}
#NavigationLeftCategoriesMenuButtons ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
}
#NavigationLeftCategoriesMenuButtons {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    width: 130px;
    margin: 0px;
    border-style: solid solid none solid;
    border-color: #3D261D;
    border-width: 0px;
	font-weight:normal;
}
#NavigationLeftCategoriesMenuButtons li a {
    height: 21px;
    voice-family: "\"}\""; 
    voice-family: inherit;
    height: 11px;
    text-decoration: none;
}
#NavigationLeftCategoriesMenuButtons li a:link, #NavigationLeftCategoriesMenuButtons li a:visited {
    color: #E4D6CD;
    display: block;
    background:  url('/_themes/blue/images/NavigationLeftCategoriesMen.png');
    padding: 5px 7px 5px 7px;
}
#NavigationLeftCategoriesMenuButtons li a:hover {
    color: #FFF;
    background:  url('/_themes/blue/images/NavigationLeftCategoriesMen.png') 0 -21px;
    padding: 5px 7px 5px 7px;
}
/*Extra Button*/
#Extra img {
    border: 0px;
}
#Extra ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
}
#Extra {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    width: 130px;
    margin: 0px;
    border-style: solid solid none solid;
    border-color: #3D261D;
    border-width: 0px;
}
#Extra li a {
    height: 37px;
    voice-family: "\"}\""; 
    voice-family: inherit;
    height: 27px;
    text-decoration: none;
}
#Extra li a:link, #Extra li a:visited {
    color: #E4D6CD;
    display: block;
    background:  url('/_themes/blue/images/ExtraButton.png');
    padding: 7px 7px 4px 7px;
}
#Extra li a:hover {
    color: #FFFFFF;
    background:  url('/_themes/blue/images/ExtraButton.png') 0 -37px;
    padding: 7px 7px 4px 7px;
}


/* Title Content */
.LeftColumnOtherContentTitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#497F91;
	font-size:10px;
    background-image:url('/_themes/blue/images/LeftColumnOtherContentTitle.png');
	background-repeat:no-repeat;
	width:137px;
	height:22px;
}
/* Title Link */
a.LeftColumnOtherContentTitleLink {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:10px;
    font-weight:normal;
    color:#497F91;
    text-decoration:none;
}
a:hover.LeftColumnOtherContentTitleLink{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight:normal;
    color:#ffffff;
    text-decoration:none;
}
/* Small Content */
.LeftColumnOtherContentSmall {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#497F91;
	font-size:8px;
	padding-left:5px;
	padding-right:5px;
}
/* Content Link */
a.LeftColumnOtherContentLink {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight:normal;
    color:#012B43;
    text-decoration:none;
}
a:hover.LeftColumnOtherContentLink{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight:normal;
    color:#ffffff;
    text-decoration:none;
}
/* Content Line */
.LeftColumnOtherContentLines {
    background-color:#012B43;
    height:1px;
	width:100px;
}
/*Color 2*/
.NavigationLeftTopColor2 {
    background-image:url('/_themes/blue/images/NavigationLeftColor2Top.jpg');
	background-repeat:no-repeat;
	width:138px;
	height:3px;
}
/* Central Background */
.NavigationLeftCentralColor2 {
    background-color:#5E1F1F;
	color:#012B43;
	padding-left:5px;
	padding-right:5px;
}
/* Bottom Rounded Corner */
.NavigationLeftBottomColor2 {
    background-image:url('/_themes/blue/images/NavigationLeftColor2Bottom.jpg');
	background-repeat:no-repeat;
	width:138px;
	height:3px;	
}
/* Title Link */
a.NavigationLeftColor2Link {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#FFFFFF;
	font-size:10px;
	font-weight:normal;
    text-decoration:none;
}
a:hover.NavigationLeftColor2Link{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#00430A;
	font-size:10px;
	font-weight:normal;
    text-decoration:none;
}
/*Color 3 */
.NavigationLeftTopColor3 {
    background-image:url('/_themes/blue/images/NavigationLeftTopColor3.jpg');
	background-repeat:no-repeat;
	width:138px;
	height:3px;
}
/* Central Background */
.NavigationLeftCentralColor3 {
    background-color:#1F5E28;
	padding-left:5px;
	padding-right:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#FFFFFF;
	font-size:10px;
}
/* Bottom Rounded Corner */
.NavigationLeftBottomColor3 {
    background-image:url('/_themes/blue/images/NavigationLeftBottomColor3.jpg');
	background-repeat:no-repeat;
	width:138px;
	height:3px;	
	
}
/* Title Link */
a.NavigationLeftColor3Link {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#FFFFFF;
	font-size:10px;
	font-weight:normal;
    text-decoration:none;
}
a:hover.NavigationLeftColor3Link{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#FF6000;
	font-size:10px;
	font-weight:normal;
    text-decoration:none;
}
/*####################################RIGHT NAVIGATION #######################################*/
/* Navigation Right top corners */
.NavigationRightTopCorners {
    background-image:url('/_themes/blue/images/NavigationRightTopCorners.jpg');
	background-repeat:no-repeat;
	width:185px;
	height:3px;	
}
/* Navigation Right Background Color */
.NavigationRightCentral {
    background-color:#497F91;
}
/* Navigation Right bottom corners */
.NavigationRightBottomCorners {
    background-image:url('/_themes/blue/images/NavigationRightBottomCorner.jpg');
	background-repeat:no-repeat;
	width:185px;
	height:3px;	
}
/* Right Navigation Buttons Style Prime Category */
#NavigationRightPrimeCategories img {
    border: 0px;
}
#NavigationRightPrimeCategories ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
}
#NavigationRightPrimeCategories {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight:bold;
    width: 184px;
    margin: 0px;
    border-style: solid solid none solid;
    border-color: #000;
    border-width: 0px;
}
#NavigationRightPrimeCategories li a {
    margin-top:1px;
    height: 48px;
    voice-family: "\"}\""; 
    voice-family: inherit;
    height: 30px;
    text-decoration: none;
}
#NavigationRightPrimeCategories li a:link, #NavigationRightPrimeCategories li a:visited {
    color: #CCCCCC;
    display: block;
    background:  url('/_themes/blue/images/NavigationRightPrimeCategor.png');
    padding: 9px 5px 9px 8px;
}
#NavigationRightPrimeCategories li a:hover {
    color: #FFFFFF;
    background:  url('/_themes/blue/images/NavigationRightPrimeCategor.png') 0 -48px;
    padding: 9px 5px 9px 8px;
}
/* Navigation Right Buttons Style Second Category */
#NavigationRightSecondCategories img {
    border: 0px;
}
#NavigationRightSecondCategories ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
}
#NavigationRightSecondCategories {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight:bold;
    width: 184px;
    margin: 0px;
}
#NavigationRightSecondCategories li a {
    height: 35px;
    voice-family: "\"}\""; 
    voice-family: inherit;
    height: 25px;
    text-decoration: none;
}
#NavigationRightSecondCategories li a:link, #NavigationRightSecondCategories li a:visited {
    color: #CCCCCC;
    display: block;
    background:  url('/_themes/blue/images/NavigationRightSecondCat.png');
    padding: 5px 7px 5px 6px;
}
#NavigationRightSecondCategories li a:hover {
    color: #FFFFFF;
    background:  url('/_themes/blue/images/NavigationRightSecondCat.png') 0 -35px;
    padding: 5px 7px 5px 6px;
}
#NavigationRightSecondCategories a span {
    display:block;
    float:none;
    padding:7px 0px 0px 8px;
}
/*#################################### DROP DOWN MENU ########################################*/
.DropDownMenu {
    position:absolute; 
	visibility: hidden; 
	border: 1px solid #012B43; 
	background-color:#497F91; 
	width: 184px; 
	margin: 0px 0px 0px 4px;
}
a.DropDownTitle { 
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
    padding: 0px 4px 1px 0px;
	color: #497F91;
	text-decoration:none;
	background: url('/_themes/blue/images/PageOptions.png') right center no-repeat;
}
a.DropDownTitle:hover { 
    background: url('/_themes/blue/images/PageOptionsH.png') right center no-repeat; 
}
a.DropDownTitle:active { 
    background: url('/_themes/blue/images/PageOptionsH.png') right center no-repeat; 
}
a.DropDownInTitle { 
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
    padding: 0px 18px 2px 0px;
	color: #012B43;
	text-decoration:none;
	background: url('/_themes/blue/images/DropDownMenuInTitleIcon1.png') right center no-repeat;
}
a.DropDownInTitle:hover { 
    background: url('/_themes/blue/images/DropDownMenuInTitleIcon2.png') right center no-repeat; 
}
a.DropDownInTitle:active { 
    background: url('/_themes/blue/images/DropDownMenuInTitleIcon3.png') right center no-repeat;
}
.DropDownMenuTD {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #012B43;
	vertical-align:top;
}
/*############################################################################################*/
/*#################################### CENTRAL COL STYLE #####################################*/
/*############################################################################################*/
/*You are*/
.HorizontalLinkNavigation {
    height: 15px;
    color:#497F91;
	background-color:#012B43;
    font-size:9px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 3px 0px 0px 5px;
	margin:0px 1px 1px 0px;
	width:467px;
}
a.HorizontalLinkNavigationLink {
    color:#497F91;
    font-size:9px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a:hover.HorizontalLinkNavigationLink {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:9px;
    color:#ffffff;
    text-decoration:none;
}
/* Movies Img fade effect */
.contentContainer{
    padding-left:10px;
    padding-right:10px;
    padding-bottom:10px;
}
.contentContainer p,.contentContainer h1{
    margin-top:0px;
}
.imageSlideshowHolder,.imageSlideshowHolder_left{
    margin:0px;	
    float:none;		
    width:471px;
    height:232px;
    position:relative;
}
.imageSlideshowHolder img{
    position:absolute;
    left:0px;
    top:0px;
	width:471px;
    height:232px;
}
/*Movie.asp page style*/
.MovieDetailsAddToCart {
    text-align:center;
    margin-left:5px;
	margin-bottom:-10px;
	margin-top:5px;
	float:left;
	position:absolute;
	visibility: visible;
    z-index:19;
}
.MovieDetails {
    padding-top:0px;
    width:472px;
    height:30px;
    text-align:left;
	margin-right:0px;
    margin-left:0px;
    margin-top:203px;
    position:absolute;
    visibility: visible;
    z-index:2;
    background-color:#497F91; 
    filter:alpha(opacity=50);
    opacity:.50;
}

.MovieDetailsUser {
    padding-top:0px;
    width:120px;
    height:200px;
    text-align:left;
	margin-left:352px;
	margin-right:0px;
    margin-top:0px;
    position:absolute;
    visibility: visible;
    z-index:18;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}
.bookmarkButtons {
    text-align:right;
    margin-right:5px;
	margin-bottom:-10px;
}
/* Movie Best Home Sliding effect*/
.sliderwrapper{
    position: relative; /*leave as is*/
    overflow: hidden; /*leave as is*/
    border: 0px #424142;
    border-bottom-width: 6px;
    width: 442px; /*width of featured content slider*/
    height: 120px;
}
.sliderwrapper .contentdiv{
    visibility: hidden; /*leave as is*/
    position: absolute; /*leave as is*/
    left: 0px;  /*leave as is*/
    top: 0px;  /*leave as is*/
    padding: 5px;
    background:#497F91;
    width: 400px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
    height: 100%;
    filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
    -moz-opacity: 1;
    opacity: 1;
}

.pagination{
    width: 450px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
    text-align: right;
    padding: 5px 10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
}
.pagination a{
    padding: 0px 5px;
    text-decoration: none; 
    color: #ffffff;
    background: #012B43;
}
.pagination a:hover, .pagination a.selected{
    color: #012B43;
    background-color: #414241;
}
.bestmoviecontent {

    padding: 15px 15px 15px 15px;
	background-color:#497F91;
	margin: 0px 0px 0px 0px;
	height:120px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#012B43;
}

/* FILIP DEFAULT LAYOUT */
.sliderwrapperF{
    position: relative; /*leave as is*/
    overflow: hidden; /*leave as is*/
    border: 0px #424142;
    border-bottom-width: 0px;
    width: 472px; /*width of featured content slider*/
    height: 372px;
	background-color:#497F91;
}
.sliderwrapperF .contentdivF{
    visibility: hidden; /*leave as is*/
    position: absolute; /*leave as is*/
    left: 0px;  /*leave as is*/
    top: 0px;  /*leave as is*/
    padding: 0px;
    width: 472px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
    filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
    -moz-opacity: 1;
    opacity: 1;
}
.paginationF{
    width: 450px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
    text-align: right;
    padding: 5px 10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
}
.paginationF a{
    padding: 0px 5px;
    text-decoration: none; 
    color: #ffffff;
    background: #012B43;
}
.paginationF a:hover, .paginationF a.selected{
    color: #012B43;
    background-color: #414241;
}

.bestmoviecontentF {
    padding: 15px 15px 15px 15px;
	background-color:#497F91;
	margin: 0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#012B43;
}
.price {
    color:#FF0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}

/*Table Cell Titles*/
.TDTitles {
    background-color:#012B43;
    color:#FFFFFF;
    font-weight:bold;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    height:25px;
}
a.TDTitles {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    color:#FFFFFF;
    text-decoration:none;
}
a:hover.TDTitles {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    color:#FFFFFF;
    text-decoration:none;
}
.TDTitlesSm {
    background-color:#012B43;
    color:#FFFFFF;
    font-weight:normal;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    height:20px;
}
a.TDTitlesSm {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight:normal;
    color:#FFFFFF;
    text-decoration:none;
}
a:hover.TDTitlesSm {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight:normal;
    color:#FFFFFF;
    text-decoration:none;
}
/* TableColor */
.TableColor {
    color:#012B43;
    font-size:10px;
    background-color:#497F91;
	padding: 5px 5px 5px 0px;
}
/*Table Cell Category listing*/
.CatListing {
    color:#012B43;
    font-size:10px;
	padding: 5px 5px 5px 0px;
}
a.CatListing {
    font-size:10px;
    color:#012B43;
    text-decoration:none;
	font-weight:bold;
}
a:hover.CatListing {
    font-size:10px;
    color:#ffffff;
    text-decoration:none;
	font-weight:bold;
}
/*Results Next and Previews Buttons*/
div.next_big {
    width:20px; 
    height:20px;
    top:0px; 
    left: 0px; 
    border: 0px #000 solid;
}
div.next_big a  {
    width:20px; 
    height:18px; 
    background-image: url('/_themes/blue/images/next_month_big.png');
    display:block;
    padding-top:2px;
    text-align:center;
}
div.next_big a:link {
    color: black; 
    text-decoration:none;
}
div.next_big a:hover {
    color:#F33; 
    text-decoration:none;
    background-image: url('/_themes/blue/images/next_month_big_hov.png');

}
div.preview_big {
    width:20px; 
    height:18px;
    top:0px; 
    left: 0px; 
    border: 0px #000 solid;
}
div.preview_big a  {
    width:20px; 
    height:18px; 
    background-image: url('/_themes/blue/images/preview_month_big.png');
    display:block;
    padding-top:2px;
    text-align:center;
}
div.preview_big a:link {
    color: black; 
    text-decoration:none;
}
div.preview_big a:hover {
    color:#F33; 
    text-decoration:none;
    background-image: url('/_themes/blue/images/preview_month_big_hov.png');
}
/*Table Cell Content*/
.content1 {
    padding: 15px 15px 15px 15px;
	background-color:#497F91;
	margin: 0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#012B43;
	line-height: 1.5;
}
/*Content Title Links*/
a.TitleLink {
    font-size:18px;
    color:#012B43;
    text-decoration:none;
	font-weight:bold;
}
a:hover.TitleLink{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:18px;
    color:#ffffff;
    text-decoration:none;
	font-weight:bold;
}
/* Content Links */
a.ContentLink {
    font-size:10px;
    color:#FFFFFF;
    text-decoration:none;
	font-weight:bold;
}
a:hover.ContentLink{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#FFFFFF;
    text-decoration:underline;
	font-weight:bold;
}
/*Title Div whith rounded corners*/
.CentralColumnContentGeneralTitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#497F91;
	font-size:18px;
	font-weight:bold;
	background-color:#012B43;
	background-image: url('/_themes/blue/images/CentralContentTitleCorner.jpg');
	background-repeat:no-repeat;
	background-position:left;
	display:block;
	margin: 1px 1px 0px 0;
	height:25px;
    padding-left:5px;
}
a.CentralColumnContentGeneralTitleLink {
    color:#497F91;
    text-decoration:none;
}
a:hover.CentralColumnContentGeneralTitleLink{
    color:#ffffff;
    text-decoration:none;
}
/* other content */
#CentralColText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#012B43;
	font-size:11px;
	padding: 15px 15px 15px 15px;
	margin: 1px 1px 0 0px;
	background-color:#497F91;
    line-height: 1.5;
}
#CentralColText ul {
	margin: 0 30px 0 40px;
	padding: 0;
	list-style: none;
	line-height: normal;
}
#CentralColText li {
	padding: 6px 0 6px 10px;
	background: url('/_themes/blue/images/liContent.gif') no-repeat 0 12px;
	color:#012B43;
}
#CentralColText h1, #CentralColText p {
	margin: 0px;
	line-height: normal;
}
#CentralColText li h1 {
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	color: #012B43;
	font-weight:bold;
}
#CentralColText h2 {
	padding: 10px 0px 0px 0px;
	font-size: 16px;
	color: #012B43;
}
#CentralColText h3 {
	padding: 10px 0px 0px 0px;
	font-size: 14px;
	color: #012B43;
}
#CentralColText p {
	padding: 5px 0 0 5px;
	font-size: 10px;
	color: #012B43;
}
#CentralColText blockquote {
	padding-left: 1em;
	color:#012B43;
}
#CentralColText blockquote p, blockquote ul, blockquote ol {
	line-height: normal;
	font-style: normal;
}
#CentralColText a {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#012B43;
	font-size:11px;
	font-weight:normal;
    text-decoration:none;
}
#CentralColText a:hover {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#012B43;
	font-size:11px;
	font-weight:normal;
    text-decoration:underline;
}
#CentralColText a.Category {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#012B43;
	font-size:12px;
	font-weight:bold;
    text-decoration:none;
}
#CentralColText a:hover.Category {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#012B43;
	font-size:12px;
	font-weight:bold;
    text-decoration:none;
}
#CentralColText a.TitleLink {
    font-size:16px;
    color:#012B43;
    text-decoration:none;
	font-weight:bold;
}
#CentralColText a:hover.TitleLink{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:16px;
    color:#ffffff;
    text-decoration:none;
	font-weight:bold;
}
#CentralColText li a {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#160F57;
	font-size:11px;
	font-weight:normal;
    text-decoration:underline;
}
#CentralColText li a:hover {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#012B43;
	font-size:11px;
	font-weight:normal;
    text-decoration:none;
}
#CentralColText li h1 a {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#012B43;
	font-size:14px;
	font-weight:bold;
    text-decoration:none;
}
#CentralColText li h1 a:hover {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#ffffff;
	font-size:14px;
	font-weight:bold;
    text-decoration:underline;
}
#CentralColText h2 a {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#012B43;
	font-size:14px;
	font-weight:bold;
    text-decoration:underline;
}
#CentralColText h2 a:hover {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#ffffff;
	font-size:14px;
	font-weight:bold;
    text-decoration:none;
}
#CentralColText h3 a {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#012B43;
	font-size:12px;
	font-weight:normal;
    text-decoration:underline;
}
#CentralColText h3 a:hover {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#ffffff;
	font-size:12px;
	font-weight:normal;
    text-decoration:none;
}

/* end other content */
/*Content with left inside margin*/
#CentralColumnContentGeneralText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#012B43;
	font-size:11px;
	padding: 15px 15px 15px 15px;
	margin: 1px 1px 0 6px;
	background-color:#497F91;
    line-height: 1.5;
}
#CentralColumnContentGeneralText ul {
	margin: 0 30px 0 40px;
	padding: 0;
	list-style: none;
	line-height: normal;
}
#CentralColumnContentGeneralText li {
	padding: 6px 0 6px 10px;
	background: url('/_themes/blue/images/liContent.gif') no-repeat 0 12px;
	color:#012B43;
}
#CentralColumnContentGeneralText h1, #CentralColumnContentGeneralText p {
	margin: 0px;
	line-height: normal;
}
#CentralColumnContentGeneralText li h1 {
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	color: #012B43;
	font-weight:bold;
}
#CentralColumnContentGeneralText h2 {
	padding: 10px 0px 0px 0px;
	font-size: 16px;
	color: #012B43;
}
#CentralColumnContentGeneralText h3 {
	padding: 10px 0px 0px 0px;
	font-size: 14px;
	color: #012B43;
}
#CentralColumnContentGeneralText p {
	padding: 5px 0 0 5px;
	font-size: 10px;
	color: #012B43;
}
#CentralColumnContentGeneralText blockquote {
	padding-left: 1em;
	color:#012B43;
}
#CentralColumnContentGeneralText blockquote p, blockquote ul, blockquote ol {
	line-height: normal;
	font-style: normal;
}
#CentralColumnContentGeneralText a {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#012B43;
	font-size:11px;
	font-weight:normal;
    text-decoration:none;
}
#CentralColumnContentGeneralText a:hover {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#012B43;
	font-size:11px;
	font-weight:normal;
    text-decoration:underline;
}
#CentralColumnContentGeneralText a.Category {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#012B43;
	font-size:12px;
	font-weight:bold;
    text-decoration:none;
}
#CentralColumnContentGeneralText a:hover.Category {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#012B43;
	font-size:12px;
	font-weight:bold;
    text-decoration:none;
}
#CentralColumnContentGeneralText a.TitleLink {
    font-size:16px;
    color:#012B43;
    text-decoration:none;
	font-weight:bold;
}
#CentralColumnContentGeneralText a:hover.TitleLink{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:16px;
    color:#ffffff;
    text-decoration:none;
	font-weight:bold;
}
#CentralColumnContentGeneralText li a {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#160F57;
	font-size:11px;
	font-weight:normal;
    text-decoration:underline;
}
#CentralColumnContentGeneralText li a:hover {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#012B43;
	font-size:11px;
	font-weight:normal;
    text-decoration:none;
}
#CentralColumnContentGeneralText li h1 a {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#012B43;
	font-size:14px;
	font-weight:bold;
    text-decoration:none;
}
#CentralColumnContentGeneralText li h1 a:hover {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#ffffff;
	font-size:14px;
	font-weight:bold;
    text-decoration:underline;
}
#CentralColumnContentGeneralText h2 a {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#012B43;
	font-size:14px;
	font-weight:bold;
    text-decoration:underline;
}
#CentralColumnContentGeneralText h2 a:hover {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#ffffff;
	font-size:14px;
	font-weight:bold;
    text-decoration:none;
}
#CentralColumnContentGeneralText h3 a {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#012B43;
	font-size:12px;
	font-weight:normal;
    text-decoration:underline;
}
#CentralColumnContentGeneralText h3 a:hover {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#ffffff;
	font-size:12px;
	font-weight:normal;
    text-decoration:none;
}

/*Content with -7 topmargin for use sub (with) tabs */
.Content {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:442px;
	color:#012B43;
	font-size:11px;
	padding: 15px 15px 15px 15px;
	margin: -7px 1px 0 0px;
	background-color:#497F91;
    line-height: 1.5;
}

/*Tabular Content*/
/* Category Button */
.shadetabs{
    border-top: 4px solid #012B43;
    padding: 4px 0 0 15px;
	height:25px;
	margin: 1px 1px 0 1px;
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#FA780F;
    list-style-type: none;
    text-align: left; /*set to left, center, or right to align the menu as desired*/
}
.shadetabs li{
    display: inline;
    margin: -2px;
}
.shadetabs li a{
    text-decoration: none;
    position: relative;
    z-index: 1;
    padding: 3px 8px 3px 8px;
	top:1px;
    margin-right: 1px;
	border: 1px solid #497F91;
    color: #FA780F;
	font-weight:bold;
}
.shadetabs li a:visited{
    color: #FFFFFF;
}
.shadetabs li a:hover{
    text-decoration: none;
    color: #FA780F;
	background-color:#497F91;
	border: 1px solid  #497F91;
}
.shadetabs li a.selected{ /*selected main tab style */
    position: relative;
    top: 1px;
	padding: 3px 8px 3px 8px;
	border-top:2px solid #497F91;
    border-bottom: 2px solid #497F91;
	border-left:2px solid #497F91;
	border-right:2px solid #497F91;
	background-color:#497F91;
	/*background-image:url('images/ButtonBackMG.jpg');*/
	color:#000080;
	font-weight: bold;
}
.shadetabs li a.selected:hover{ /*selected main tab style */
    text-decoration: none;
}
.tabcontent{
   display:none;

}
@media print {
.tabcontent {
display:block !important;
}
}
/*#################### TEXTS ##################*/
.spanmsg {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#012B43;
	font-size:10px;
	font-weight:normal;
    text-decoration:none;
	
}
.spansm {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#ffffff;
	font-size:8px;
	font-weight:normal;
    text-decoration:none;
}
.boldtxtred {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#FF0000;
	font-size:10px;
	font-weight:bold;
    text-decoration:none;
}
h1 { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    font-weight: bold; 
    position:relative; 
    text-indent:0; 
    margin-top:2px; 
    margin-bottom:-3px; 
    vertical-align:middle; 
    top:0px; 
    left:5px; 
    color:#000080 ;
}
/*########## MODAL WINDOW CSS ########################*/

#facebox .b {
  background:url(/_themes/b.png);
}

#facebox .tl {
  background:url(/_themes/tl.png);
}

#facebox .tr {
  background:url(/_themes/tr.png);
}

#facebox .bl {
  background:url(/_themes/bl.png);
}

#facebox .br {
  background:url(/_themes/br.png);
}

#facebox {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
  text-align: left;
}

#facebox .popup {
  position: relative;
}

#facebox table {
  border-collapse: collapse;
}

#facebox td {
  border-bottom: 0;
  padding: 0;
}

#facebox .body {
  padding: 10px;
  background: #ffffff;
  width: 370px;
}

#facebox .loading {
  text-align: center;
}

#facebox .image {
  text-align: center;
}

#facebox img {
  border: 0;
  margin: 0;
}

#facebox .footer {
  border-top: 1px solid #DDDDDD;
  padding-top: 5px;
  margin-top: 10px;
  text-align: right;
}

#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}

#facebox_overlay {
  position: fixed;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}

.facebox_hide {
  z-index:-100;
}

.facebox_overlayBG {
  background-color: #000;
  z-index: 99;
}

* html #facebox_overlay { /* ie6 hack */
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#trigger {}
	#box {display:none;}
	#box {color:black;border:1px solid #999;padding:15px;}
/*Rating Content*/
.dv6 {
padding-top: 5px;
padding-bottom: 5px;
margin-left: 3px;
}
.votcont {
float:right;
width: 55px; 
height: 48px; 
margin-top: 2px; 
margin-right: 5px; 
background: url('/_themes/blue/images/votetop.png') no-repeat left;
}
.voteres {
font-size : 16px; 
color : #333300; 
font-weight : bold; 
font-family : arial,helvetica,san-serif; 
text-decoration : none; 
} 
.votbot {
text-align: center;
padding-top: 9px;
margin-top: 9px; 
margin-left: 1px; 
width: 54px; 
height: 27px; 
background: url('/_themes/blue/images/votres.png') no-repeat; 
position: absolute; 
display: block; 
}
.cyel {
font-size : 11px; 
color : #D69601; 
font-weight : bold;
font-family : verdana, arial, helvetica, sans-serif;
text-decoration : none; 
} 
.divopt2 {
margin-top:82px;
margin-right: 0px;
padding-top: 0px; 
padding-bottom: 3px;
padding-left: 3px;
text-align: left; 
font-size : 11px; 
color : #6a6a6a; 
font-family : Verdana, Arial, Helvetica, sans-serif;
text-decoration : none; 
}
/* Begin star rater CSS */
.srating{
list-style:none;
margin: 0px;
padding:0px;
width: 100px;
height: 20px;
position: relative;
background: url('/_themes/blue/images/strating.png') top left repeat-x;		
}
.srating li{
padding:0px;
margin:0px;
/*\*/
float: left;
/* */
}
.srating li a{
display:block;
width:20px;
height: 20px;
text-decoration: none;
text-indent: -9000px;
z-index: 20;
position: absolute;
padding: 0px;
background-image:none;	
}
.srating li a:hover{
background: url('/_themes/blue/images/strating.png') 0px -20px repeat-x;
z-index: 19;
left: 0px;
}
.srating a.onestar{
left: 0px;
}
.srating a.onestar:hover{
width:20px;
}
.srating a.twostars{
left:20px;
}
.srating a.twostars:hover{
width: 40px;
}
.srating a.threestars:hover{
width: 60px;
}
.srating a.threestars{
left: 40px;
}
.srating a.fourstars{
left: 60px;
}	
.srating a.fourstars:hover{
width: 80px;
}
.srating a.fivestars{
left: 80px;
}
.srating a.fivestars:hover{
width: 100px;
}	
/* Login Page */
.LoginBack  {
    background:  url('/_themes/blue/images/Login.jpg');
	font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#FFFFFF;
    font-size:10px;
}
/* Register Page */
.RegisterBack {
    background:  url('/_themes/blue/images/register.jpg');
	font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#FFFFFF;
    font-size:10px;
}    
/* Confirm Page */
.ConfirmBack {
    background:  url('/_themes/blue/images/confirm.jpg');
	font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#FFFFFF;
    font-size:10px;
}   
/* No Access Page */
.NoAccessBack {
    background:  url('/_themes/blue/images/noaccess.jpg');
	font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#FFFFFF;
    font-size:10px;
}  
/*Error and Info msg*/
.CentralColumnContentGeneralError {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:red;
	font-size:10px;
	padding: 25px 20px 25px 100px;
	margin: 0 1px 0 6px;
    border: solid 1px #012B43;
	background-color:#dadada;
	font-weight:bold;
    background-image:url('/_themes/blue/images/error.png');
    background-position: 10% 50%;
    background-repeat:no-repeat;
}
/* Information */
.CentralColumnContentGeneralInfo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:red;
	font-size:10px;
	padding: 25px 20px 25px 100px;
	margin: 0 1px 0 6px;
	font-weight:bold;
	border: solid 1px #012B43;
	background-color:#dadada;
  	background-image:url('/_themes/blue/images/info.png');
    background-position: 10% 50%;
    background-repeat:no-repeat;
}
/* ADD TO CART */
.AddToCart {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:red;
	font-size:10px;
	padding: 25px 20px 25px 100px;
	margin: 0 1px 0 6px;
	font-weight:bold;
	border: solid 1px #012B43;
	background-color:#dadada;
  	background-image:url('/_themes/blue/images/addToCart.png');
    background-position: 10% 50%;
    background-repeat:no-repeat;
}
/* ViewMoviePrePage */
.ViewMoviePreBack {
    background:  url('/_themes/blue/images/viewmovie1.jpg');
	font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#FFFFFF;
    font-size:10px;
}   
/*############# Comments BAR ################*/
.CommentsBar{
	width: 420px;
	height: 29px;
	margin: 0;
	padding: 6px 0 0 20px;
	background: #F3F3F3;
	border: solid 1px #666666;
}

.Comments{
	width: 430px;
	height: 29px;
	margin: 0;
	padding: 7px 0 0 20px;
	background: #F3F3F3;
	background: url('/_themes/blue/images/img08.png') no-repeat;
}

.Comments .more {
	background: url('/_themes/blue/images/img09.png') no-repeat;
	background-position:left;
	font-weight:bold;
	font-size:11px;
	padding-left:20px;
	
}

.Comments .comments1 {
	background: url('/_themes/blue/images/img10.png') no-repeat;
	font-size:11px;
	padding-left:20px;
	font-weight:bold;
}
.CommentsMsg{
	width: 420px;
	margin: 0;
	padding: 2px 10px 0 10px;
}
/*Post Icon*/
div.PostIcon a  {
    width:24px; 
    height:23px; 
    background-image: url('/_themes/blue/images/PostTopic.png');
    display:block;
    padding-top:2px;
    text-align:center;
	float:left;
}
div.PostIcon a:link {
    color: black; 
    text-decoration:none;
}
div.PostIcon a:hover {
    color:#F33; 
    text-decoration:none;
    background-image: url('/_themes/blue/images/PostTopic_Hover.png');
}
/* -------  Edit Icon -------- */

div.EditIcon a  {
    width:24px; 
    height:23px; 
    background-image: url('/_themes/blue/images/EditIcon.png');
    display:block;
    padding-top:2px;
    text-align:center;
	float:left;
}
div.EditIcon a:link {
    color: black; 
    text-decoration:none;
}
div.EditIcon a:hover {
    color:#F33; 
    text-decoration:none;
    background-image: url('/_themes/blue/images/EditIcon_hover.png');
}
a.edit {
    color:#00FF00;
	text-decoration:none;
	font-size:10px;
}
a:hover.edit {
    color:#FF0000;
	text-decoration:none;
	font-size:10px;
}
/* -------  Delete Icon -------- */
div.DelIcon a  {
    width:24px; 
    height:23px; 
    background-image: url('/_themes/blue/images/DelIcon.png');
    display:block;
    padding-top:2px;
    text-align:center;
	float:left;
}
div.DelIcon a:link {
    color: black; 
    text-decoration:none;
}
div.DelIcon a:hover {
    color:#F33; 
    text-decoration:none;
    background-image: url('/_themes/blue/images/DelIcon_hover.png');
}
/* -------  Reply Icon -------- */

div.ReplyIcon a  {
    width:24px; 
    height:23px; 
    background-image: url('/_themes/blue/images/ReplyIcon.png');
    display:block;
    padding-top:2px;
    text-align:center;
	float:left;
}
div.ReplyIcon a:link {
    color: black; 
    text-decoration:none;
}
div.ReplyIcon a:hover {
    color:#F33; 
    text-decoration:none;
    background-image: url('/_themes/blue/images/ReplyIcon_hover.png');
}
/* #################### Events style ######################### */
/* START EIKONES STO MIKRO CALENDAR GIA EPOMENO - PROHGOUMENO MHNA */
div.next_sm {
   width:10px;
   height:18px;
   top:0px;
   left: 0px;
   border: 0px #000 solid;
}
div.next_sm a  {
   width:10px; 
   height:18px;
   background-image: url('/_themes/blue/images/next_month_sm.png');
   display:block;
   padding-top:2px;
   text-align:center;
}
div.next_sm a:link {
color: black; 
text-decoration:none;
}
div.next_sm a:hover {
color:#F33; 
text-decoration:none;
background-image: url('/_themes/blue/images/next_month_sm_hov.png');

}
div.preview_sm {
width:10px; 
height:18px;
top:0px; 
left: 0px; 
border: 0px #000 solid;
}
div.preview_sm a  {
   width:10px;
   height:18px;
   background-image: url('/_themes/blue/images/preview_month_sm.png');
   display:block;
   padding-top:2px;
   text-align:center;
}
div.preview_sm a:link {
color: black; 
text-decoration:none;
}
div.preview_sm a:hover {
color:#F33; 
text-decoration:none;
background-image: url('/_themes/blue/images/preview_month_sm_hov.png');
}

/* Start Small Calendar Cells and Links */
.cal_month_sm {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#497F91;
text-decoration:none;
}
.cal_day_sm {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#497F91;
text-decoration:none;
}
.no_month_sm {
color:#423839;
font-size:10px;
}
a.event_exist_sm {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}
a:hover.event_exist_sm {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#f9f9f9;
text-decoration:none;
}
a.noevent_sm {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#497F91;
text-decoration:none;
}
a:hover.noevent_sm {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#f9f9f9;
text-decoration:none;
}
/* End Small Calendar Cells and Links */
/*######################### End Small Calendar #############################*/

/*##########################################################################*/
/*########################## START CALENDAR CSS ########################### */
/*##########################################################################*/
.caltxt {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#012B43;
text-decoration:none;
}

/* Start Big Calendar Cells and Links */
.calendarbig {
background-color:#012B43;
}
a.calbiglink {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#B7B7B7;
text-decoration:none;
}
a:hover.calbiglink 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#423839;
	text-decoration:none;
}
a.nxt {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#497F91;
text-decoration:none;
}
a:hover.nxt {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
}

.no_month_big {
background-color:#012B43;
color:#423839;
font-size:10px;
}
.selectedmonthbig {
background-color:#6f181b;
color:#497F91;
font-size:10px;
}
.noeventbig {
background-color:#497F91;
color:#423839;
font-size:10px;
}
.days_big {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#497F91;
text-decoration:none;
}
.calbigtitle {
font-family:Verdana, Arial, Helvetica, sans-serif;
height:20px;
font-size:12px;
background-color:#012B43;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}
a.event_exist_big {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#497F91;
text-decoration:none;
}
a:hover.event_exist_big {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}

a.noevent_big {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#012B43;
text-decoration:none;
}
a:hover.noevent_big {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
}
a.EventsListing {
    font-size:10px;
    color:#497F91;
    text-decoration:none;
}
a:hover.EventsListing {
    font-size:10px;
    color:#ffffff;
    text-decoration:none;
}
/* Test div - testing if stylesheets are enabled - The div exist on inc_top */
#stylesheetTest {
	position:absolute;
	left:-999px;
	width:10px;
	height:10px;
}

/* MY PHOTOS */
#myphotobox {
	width: 140px;
	height: 15em;
	margin:3px;
	float: left;
	text-align: center;
}
.myphotoscontent {
    color:#012B43;
    font-size:10px;
    background-color:#497F91;
	padding: 5px 5px 5px 0px;
}
/* DELETE BUTTON */ 
.submitbutton {
    margin-right:0px; 
	padding-right:0px; 
	float:right; 
	width:8em; 
	color:#ffffff; 
	background-color:#012B43; 
	border: 1px outset #012B43; 
	font-size:1em;
}
.submitbutton1 {
    margin-right:0px; 
	padding-right:0px; 
	float:right; 
	color:#ffffff; 
	background-color:#012B43; 
	border: 1px outset #012B43; 
	font-size:1em;
}
/* SMALL PROFILE */
#smprofile {
	color:#000000;
	width:99%;
  	}
#smprofile img {
  	float: left;
  	margin: 2px 5px 0 0;
  	padding: 4px;
  	}
#smprofile p {
	margin-top:2px;
	margin-bottom:1px;
	margin-left:68px;
  	}
#smprofile h1 {
	font-size:1.4em;
	font-weight:bold;
	color:#FFFFFF;
	margin-top:0px;
	margin-left:68px;
	margin-bottom:2px;
  	}
#smprofile h1 a {
	text-decoration:none;
	color:#FFFFFF;
  	}	
#smprofile h1 a:hover {
	text-decoration:underline;
	color:#FFFFFF;
  	}
#smprofile h2 {
	font-size:1em;
	font-weight:bold;
	color:#FFFFFF;
	margin-top:0px;
	margin-left:68px;
	margin-bottom:2px;
  	}
#smprofile h2 a {
	text-decoration:none;
	color:#FFFFFF;
  	}	
#smprofile h2 a:hover {
	text-decoration:underline;
	color:#FFFFFF;
  	}
#tools {
	float:right;
	}
/*##########################################################################*/
/*############################ PM TOAST STYLES #############################*/
/*##########################################################################*/
.ThemeToast {
	border:1px solid #A6B4CF;
	border-right: 1px solid #455690;
	border-bottom: 1px solid #455690;
	padding:0px;
	margin:0px;
	position:absolute;
	bottom:-120px;
	right:10px;
	width:181px;
	height:111px; 
}
.ThemeToast_header_left {
	border-top:1px white solid;
	border-left:1px white solid;
	padding-left:2px;
	padding-top:2px;
	padding-bottom:0px;
	background-image:url('/_themes/black/images/Grad.jpg');
	background-repeat: repeat-x;
	text-align:center
}
.ThemeToast_header_img_left {
	background-image: url('/_themes/black/images/mail.jpg');
	background-repeat: no-repeat;
}
.ThemeToast_title {
	border-top:1px white solid;
	padding-top:4px;
	padding-left:5px;
	padding-bottom:0px;
	font-family:arial;
	font-size:12px;
	background-image: url('/_themes/black/images/Grad.jpg');
	background-repeat: repeat-x;
}
.ThemeToast_header_right {
	border-top:1px white solid;
	padding-right:2px;
	padding-bottom:0px;
	border-right:1px #CFDEF4 solid;
	background-image: url('/_themes/black/images/Grad.jpg');
	background-repeat: repeat-x;
	text-align:right;
}
.ThemeToast_header_img_right {
	background-image: url('/_themes/black/images/x.jpg');
	background-repeat: no-repeat;
	cursor: hand;
}
.ThemeToast_content_left {
	background-color:#728EB8;
	border-left:1px white solid;
}
.ThemeToast_content {
	border-top:1px #728EB8 solid;
	cursor:hand;
	border-bottom:1px #B9C9EF solid;
	padding-top:4px;
	padding-left:5px;
	font-family:arial;
	font-size:12px;
	background-image: url('/_themes/black/images/Grad2.jpg');
	background-repeat: repeat-x;
}
.ThemeToast_content_right {
	background-color:#B9C9EF;
	border-right:1px #CFDEF4 solid;
}
/*########################## END PM Toast Styles ###########################*/
