/* Start of CMSMS style sheet 'Alliance News' */
/************* NowesModule styles ***************/

.NewsSummary {
	padding: 0px 0px 0px 0px;
	margin: 0px;
}

.NewsSummaryPostdate{
	padding: 0px 0px 10px 0px;
	margin: 0px;
}

.NewsSummaryLink a:link, .NewsSummaryLink a:visited{
	color: #1f6190!important;
	font-size: 14px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	text-decoration: none;
}

.NewsSummaryLink a:hover{
	font-size: 14px;
	font-weight: bold;
	color: #1bd335!important;
	padding: 0px;
	margin: 0px;
	text-decoration: none;
}

.NewsSummaryCategory{
	display:none;
}

.NewsSummaryAuthor{
	display:none;
}

.NewsSummaryContent{
	padding: 5px 0px 10px 0px;
	margin: 0px;
	border-bottom: #6e99b8 dotted 1px;
}

.NewsSummaryContent p{padding: 0px;}

#NewsPostDetailDate{
	margin: 0px 0px 10px 0px;
}

.NewsSummaryMorelink{
	padding: 5px 0px 10px 0px;
	margin: 0px;
	border-bottom: #6e99b8 dotted 1px;
}

.NewsSummaryMorelink a:link, .NewsSummaryMorelink a:visited{
	color: #1f6190!important;
	text-decoration: none;
	background: transparent url(uploads/alliance_theme/linkFallow.gif) no-repeat right;
	padding: 0px 12px 0px 0px!important;
}


.NewsSummaryMorelink a:hover{
       color: #78a0be!important;
       text-decoration: underline;
}


/******************* section *********************/


.sectionLinks{margin: 0px 10px 20px 10px; padding: 0px;}
/* End of 'Alliance News' */

/* Start of CMSMS style sheet 'Alliance Screen' */
/* Main CSS for Alliance theme; designed by Jovan Petrovic, 2007.*/
/*****************************************************************/

body {
	background: #ffffff url(uploads/alliance_theme/bg.gif) fixed;
	margin: 0px!important;
	padding: 0px!important;
	font-family: Verdana,sans-serif;
	text-align:left;
	font-size: 12px;
	color:#1f6190;
}

input {font-family: Arial, sans-serif; font-size: 11px; padding: 1px 5px 1px 5px; margin: 0px; color: #1f6190}
textarea {font-family: Arial, sans-serif; font-size: 11px; padding: 1px 5px 1px 5px; margin: 0px; color: #1f6190}

img {border: none 0px;}

p {padding: 15px 0px 0px 0px; margin: 0px 0px 15px 0px;}
h1 {font-size:16px; font-weight:bolder; padding: 0px;}
td {vertical-align:top;}

/************************* divs ************************/
#wl {background: transparent url(uploads/alliance_theme/wl.gif) top left repeat-x;}
#wr {background: transparent url(uploads/alliance_theme/wr.gif) top right no-repeat}
#hlin{
	position:relative;
	top: 0px;
	width:960px;
	height: 35px;
	border: none;
	background: transparent url(uploads/alliance_theme/h1_line.gif) repeat-x;
	z-index: 1;
}

#search{
	position: absolute;
	top: 0px;
	right: 0px;
	float: right;
	color: #FFFFFF;
	vertical-align:baseline;
	text-align:left;
	font-weight:bold;
        font-family: Arial,sans-serif!important;
	z-index:2;
}

#search input{font-weight:normal!important;}

#login {
	position:relative;
	top: 5px;
	left: 10px;
	color: #FFFFFF;
	vertical-align:baseline;
	text-align:left;
	font-family: Arial,sans-serif!important;
	font-weight:bold;
	z-index:3;
}

#login label {padding-right: 10px;}
#login input{font-weight:normal!important;}

#login a:link {color:#afcde4; text-decoration:none;}
#login a:visited {color:#afcde4; text-decoration:none;}
#login a:hover {color:#ffffff; text-decoration:none;}

#header{
	position:relative;
	top: 0px;
	width:960px;
	height: 110px;
	z-index: 2;
}

#tLink{
	position: relative;
	top: 0px;
	width: 960px;
	height: 35px;
	background: transparent url(uploads/alliance_theme/top_link_back.gif) repeat-x;
	z-index: 3;
}

#tLink li {
	list-style:none;
	float:left;
	font-weight:bold;
	line-height:33px;
	height:35px;
	width: 95px;
	margin:0;
}

#tLink li a:link {color: #1f6190;text-decoration:none;background: transparent url(uploads/alliance_theme/t_linkP.gif) no-repeat; display:block;}
#tLink li a:visited {color: #1f6190;text-decoration:none;background: transparent url(uploads/alliance_theme/t_linkP.gif) no-repeat;display:block;}
#tLink li a:hover, a#current {color: #ffffff;text-decoration:none;background: transparent url(uploads/alliance_theme/t_linkA.gif) no-repeat;display:block;}

#lMenu {
	margin: 0px;
	padding: 0px;

}

#lMenu ul {	
	list-style: none;
	margin: 0px 0px 10px 0px;
	padding: 0px;
}

#lMenu li {
	display: block;
	padding: 3px 5px 3px 5px;
	margin: 0px;
}

/* first level */
#lMenu li a {
	display: block;
	color: #1f6190;
	text-decoration:none;
	background-color: #eff6fa;
	padding: 2px 5px 2px 10px;
	border-left: 8px solid #ffffff;
}	
	
#lMenu li a:hover {
	display: block;
	color: #ffffff;
	text-decoration:none;
	background: #6190b2;
	padding: 2px 5px 2px 10px;
	border-left: 8px solid #1bd335;
}

#lMenu li a.menuactive {
	background: #d1dfe8;
	color: #1f6190;
	border-left: 8px solid #1bd335;
}

#pagecell{
	position:relative;
	width:960px;
	background-color: #ffffff;
	border-left: #155a8b solid 1px;
	border-right: #155a8b solid 1px;
	border-bottom: #155a8b solid 1px;
	text-align: left;
}

#footer{
	position:relative;
	width:960px;
	border-left: #155a8b solid 1px;
	border-right: #155a8b solid 1px;
	border-bottom: #155a8b solid 1px;
	text-align: left;
	background-color: #eff6fa;
	min-height: 30px;
}

/************* breadCrumb styles ***************/

.breadCrumb{
	padding: 0px 0px 5px 10px;
	font-size: 11px;
	color: #78a0be;
}

.breadCrumb a:link, a:visited{
	color: #78a0be;
	text-decoration: none;
}

.breadCrumb a:hover{
	color: #1f6190;
	text-decoration: underline;
}

/************* page name styles ***************/
.pageName{
	padding: 10px 0px 10px 10px;
	margin: 0px;
	border-bottom:1px solid #155a8b;
}

.pageName h2{
	font: bold 24px Verdana,sans-serif;
	color: #1bd335;
	margin:0px;
	padding: 0px;
}

/************* left column styles ***************/
#leftCol{
	caption-side:top;
	float: left;
	width:192px;
	padding: 0px;
	margin: 0px;
}

#midCol{
	caption-side:top;
	padding: 5px 5px 0px 0px;
	width:576px;
	border-left: #6e99b8 dotted 1px;
	border-right: #6e99b8 dotted 1px;
}

#midCol2{
	caption-side:top;
	padding: 5px 0px 0px 0px;
	width:768px;
	border-left: #6e99b8 dotted 1px;
	border-right: #6e99b8 dotted 1px;
}

#rightCol{
	caption-side:top;
	float: right;
	width:192px;
	padding: 5px 0px 0px 0px;
}


/******************* styles *********************/

.foot {
	font-size: 11px;
	color:#1f6190;
	padding: 7px 10px 7px 10px;
	margin: 0px;
}

.foot a:link, .foot a:visited{
	color:#78a0be;
	text-decoration:none;
}

.foot a:hover{
	color:#1f6190;
	text-decoration:underline
}

.story {
	margin: 0px;
	padding: 10px 10px 0px 10px;
}

.story a:link, .story a:visited {
	background: transparent url(uploads/alliance_theme/linkFallow.gif) no-repeat right;
	padding: 0px 12px 0px 0px!important;
	color: #78a0be!important;
	text-decoration: none;
}
.story a:hover {
	color: #1f6190!important;
	text-decoration: underline!important;
}


.story h1{
	padding: 0px 0px 20px 0px;
	margin: 0px;
	font: bold 18px Verdana,sans-serif;
	color: #1bd335;
}

.story h2{color: #1bd335;}
.story h3{color: #1bd335;}
.story h4{color: #1bd335;}
.story h5{color: #1bd335;}
.story h6{color: #1bd335;}

.story p {
	padding: 0 0 0 0px;
}

.red {color:#ff0000!important;}

.story img{
	padding: 5px 5px 5px 5px;
	margin: 0px 10px 10px 15px;
	border: 1px solid #155a8b;
}

img.leftf {
	padding: 5px 5px 5px 5px;
	margin: 0px 15px 10px 0px;
	border: 1px solid #155a8b;
	float:left!important;
}

img.rightf {
	padding: 5px 5px 5px 5px;
	margin: 0px 10px 10px 15px;
	border: 1px solid #155a8b;
	float:right!important;
}

.story ul{
	margin: 5px 0px 10px 25px;
	padding: 0px;
}

.story li{
	margin: 0px;
	padding: 0px 0px 5px 0px;
}

table.table_padding{
	margin:5px 0px 10px 0px;
}

table.table_padding tr td input{
	border: solid 1px #78a0be;
	background-color: #eff6fa;
    width: 210px;
}

table.table_padding tr td input[type="radio"]{
	border: solid 1px #78a0be;
	background-color: #eff6fa;
    width: 40px;
}

table.table_padding tr td textarea{
	border: solid 1px #78a0be;
	background-color: #eff6fa;
        width: 210px;
        height: 150px;
}

table.table_padding tr td{
	padding:2px 6px 2px 0px;
}

table.table_padding tbody tr td{
	padding:2px 6px 2px 0px;
}

.nobord{border:none!important;background-color:#ffffff;}
.fixer {clear:both;}
/* End of 'Alliance Screen' */

