﻿/******************************************************************
 *		Evropa - CSS File 
 *		@media		screen
 *		@author		Kreativne ideje
 *		@URL		www.kreativne-ideje.com
 *		@date		November 2008
 ******************************************************************/

/**************************************************
 *		General
 **************************************************/
* {
 	margin: 0;
	padding: 0;
	}

img {
	border: 0;
	}
	
body {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	text-align: left;
	color: #000000;
	background-color: #FFFFFF;
	background-image: url(images/bg_body.gif);
	background-repeat: repeat-x;
	}

.dummy {
	clear: both;
}

.right {
    float: right;
    }

.InterseekSearch {
	font-weight: bold;
	}

/**************************************************
 *		General Structure
 **************************************************/
/*#wrapper {
	float: left;
	width: 1250px;
	background-image: url(images/bg_wrapper.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	}*/
    
#container {
    float: left;
    width: 1250px;
    padding-left: 3px;
    }
    
/**************************************************
 *		Super Menu
 **************************************************/
#supMenu {
    float: left;
    width: 1230px;
    height: 22px;
    padding-left: 20px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #132B5B;
    }
    
#supMenu .supMenuLinks {
    float: left;
    }
    
#supMenu .supMenuLinks a {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #132B5B;
    line-height: 22px;
    padding-right: 20px;
    text-decoration: none;
    }
    
#supMenu .supMenuLinks a:hover {
    text-decoration: underline;
    }
    
#supMenu .supMenuDate {
    float: right;
    padding-right: 15px;
    line-height: 22px;
    }
    
/**************************************************
 *		Header
 **************************************************/
#header {
    clear: left;
    float: left;
    width: 1250px;
    height: 115px;
    }
    
#header .logo {
    float: left;
    width: 518px;
    height: 115px;
    }
    
#header .banner_header {
    float: left;
    width: 730px;
    height: 115px;
    }
    
#header .banner_header .notice {
    float: left;
    width: 730px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	line-height: 13px;
	text-align: right;
    }
    
#header .banner_header .banner {
    clear: left;
    float: left;
    width: 730px;
    height: 90px;
    }
    
/**************************************************
 *		Content
 **************************************************/
#content {
    clear: left;
    float: left;
    width: 1250px;
    background-image: url(images/bg_content.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    }
	
#content .inContent {
	clear: left;
	float: left;
	width: 1238px;
	padding: 22px 0 0 11px;
	}
	
/**************************************************
 *		Content: Navigation
 **************************************************/
#content .navigation {
	float: left;
	width: 1233px;
	height: 34px;
	padding-top: 1px;
	padding-left: 17px;
	}
	
#content .navigation .navLink, .navigation .navLinkActive {
	float: left;
	line-height: 34px;
	}
	
#content .navigation .navLink a {
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	line-height: 34px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	}
	
#content .navigation .navLink a:hover {
	text-decoration: underline;
	}
	
#content .navigation .navLinkActive a {
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	line-height: 34px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	}
	
#content .navigation .divider {
	float: left;
	width: 21px;
	height: 34px;
	background-image: url(images/divider.gif);
	background-repeat: no-repeat;
	}

/**************************************************
 *		Content: Sub Navigation
 **************************************************/
#content .subNavigation {
    clear: left;
    float: left;
    width: 1231px;
    height: 36px;
    border-left: 1px solid #899BC1;
    border-right: 1px solid #899BC1;
    padding-left: 17px;
    background-color: #EBEEF5;
    background-image: url(images/bg_subnavigation.gif);
    background-repeat: repeat-x;
    }
    
#content .subNavigation .subLink {
    float: left;
    line-height: 34px;
    /*padding-right: 10px;*/
    }
    
#content .subNavigation .subLink a {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	line-height: 34px;
	color: #1D396D;
	text-decoration: none;
	font-weight: bold;   
    }
    
#content .subNavigation .subLink a:hover {
	text-decoration: underline;
	}

#content .subNavigation .subLinkActive {
    float: left;
    line-height: 34px;
    /*padding-right: 10px;*/
	}

#content .subNavigation .subLinkActive a {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	line-height: 34px;
	color: #1D396D;
	text-decoration: none;
	font-weight: normal;
	}
	
#content .subNavigation .subDivider {
	float: left;
	width: 20px;
	line-height: 34px;
	color: #1D396D;
	font-weight: bold;
	text-align: center;
	/*background-image: url(images/divider.gif);
	background-repeat: no-repeat;*/
	}

/**************************************************
 *		Content: Left Column
 **************************************************/
#content .leftColumn {
	float: left;
	width: 749px;
	padding-right: 10px;
	/*background-image: url(images/bg_left_column.jpg);
	background-repeat: no-repeat;
	background-position: left top;*/
	}
	
/*#content .leftColumn .inLeft {
	float: left;
	width: 747px;
	padding: 1px 1px 0 1px;
	}*/
	
#content .leftColumn .mainNews {
	clear: left;
	float: left;
	width: 749px;
	background-color: #FFFFFF;
	/*width: 747px;
	padding: 1px 1px 0 1px;*/
	}
	
#content .leftColumn .mainNewsImg {
	float: left;
	width: 366px;
	}
	
#content .leftColumn .mainNews .mainNewsText {
	float: left;
	width: 348px;
	padding: 30px 16px 0 16px;
	}
	
#content .leftColumn .mainNews .mainNewsText .mainBreadcrumb {
	float: left;
	width: 324px;
	padding-bottom: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#1D396D;
	}
	
#content .leftColumn .mainNews .mainNewsText .mainNewsTitle {
	clear: left;
	float: left;
	width: 324px;
	padding-bottom: 18px;
	}
	
#content .leftColumn .mainNews .mainNewsText .mainNewsTitle a {
	font-size: 24px;
	font-weight: normal;
	color: #1D396D;
	text-decoration: none;
	}
	
#content .leftColumn .mainNews .mainNewsText .mainNewsTitle a:hover {
	text-decoration: underline;
	}
	
#content .leftColumn .mainNews .mainNewsText .mainNewsTxt {
	clear: left;
	float: left;
	width: 324px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3A444D;
	text-align: justify;
	line-height: 130%;
	}
	
#content .leftColumn .mainNews .mainNewsText .mainNewsTxt a {
    padding-left: 5px;
    }
	
#content .leftColumn .columns {
	clear: left;
	float: left;
	width: 749px;
	padding-top: 10px;
	}
	
#content .leftColumn .columns .column1 {
	float: left;
	width: 176px;
	}
	
#content .leftColumn .columns .column2 {
	float: left;
	width: 176px;
	padding-left: 15px;
	}
	
#content .leftColumn .columns .columnBreadcrumb {
	float: left;
	width: 168px;
	height: 20px;
	padding-left: 8px;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #0B2E72;
	}
	
#content .leftColumn .columns .columnImage {
	clear: left;
	float: left;
	width: 176px;
	padding-top: 3px;
	}
	
#content .leftColumn .columns .columnTitle {
	clear: left;
	float: left;
	width: 168px;
	padding: 5px 0;
	}
	
#content .leftColumn .columns .columnTitle a {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #1D396D;
	text-decoration: none;
	}
	
#content .leftColumn .columns .columnTitle a:hover {
	text-decoration: underline;
	}
	
#content .leftColumn .columns .columnText {
	clear: left;
	float: left;
	width: 176px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3A444D;
	text-align: justify;
	}
	
#content .leftColumn .columns .columnText a {
    padding-left: 5px;
    }
	
#content .leftColumn .article {
	clear: left;
	float: left;
	width: 747px;
	margin: 10px 0;
	border: 1px dotted #99A9CC;
	}
	
#content .leftColumn .article .articleText {
    float: left;
    width: 348px;
    padding: 30px 16px 0 16px;
    }
    
#content .leftColumn .article .articleText .articleTitle {
	float: left;
	width: 348px;
	padding-bottom: 18px;
	}

#content .leftColumn .article .articleText .articleTitle a {
	font-size: 24px;
	font-weight: normal;
	color: #1D396D;
	text-decoration: none;
	}
	
#content .leftColumn .article .articleText .articleTitle a:hover {
	text-decoration: underline;
	}
	
#content .leftColumn .article .articleText .articleTxt {
	clear: left;
	float: left;
	width: 348px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3A444D;
	text-align: justify;
	line-height: 130%;
	}
	
#content .leftColumn .article .articleText .articleTxt a {
    padding-left: 5px;
    }
    
#content .leftColumn .article .articleText .articleNotice {
    clear: left;
    float: left;
    width: 348px;
    padding-top: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #001B4F;
	}
	
#content .leftColumn .mainNewsImg img {
	float: left;
	}
	
#content .leftColumn .banner_730 {
	clear: left;
	float: left;
	width: 749px;
	}
	
#content .leftColumn .banner_730 .notice {
	float: left;
	width: 749px;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 18px;
	}
	
#content .leftColumn .banner_730 .banner {
	clear: left;
	float: left;
	width: 749px;
	text-align: center;
	}
	
#content .leftColumn .moreNews {
	clear: left;
	float: left;
	width: 749px;
	padding-top: 25px;
	}
	
#content .leftColumn .moreNews .moreNewsTitle {
	float: left;
	width: 749px;
	padding: 10px 0;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #1D396D;
	}
	
#content .leftColumn .moreNewsBox {
	float: left;
	width: 344px;
	padding-right: 30px;
	padding-bottom: 10px;
	}
	
#content .leftColumn .moreNews .moreNewsImage {
	float: left;
	width: 80px;
	padding-right: 15px;
	}
	
#content .leftColumn .moreNews .moreNewsImage img {
	float: left;
	}
	
#content .leftColumn .moreNews .moreNewsText {
	float: left;
	width: 249px;
	}
	
#content .leftColumn .moreNews .moreNewsText .moreNewsBreadcrumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1D396D;
	}
	
#content .leftColumn .moreNews .moreNewsText .moreNewsLink a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #001B4F;
	text-decoration: underline;
	}
	
#content .leftColumn .moreNews .moreNewsText .moreNewsLink a:hover {
	text-decoration: none;
	}
	
#content .leftColumn .topLink {
    clear: left;
    float: left;
    padding: 15px 0;
    }
    
/******* Left Column: Content News ***************/
#content .leftColumn .contentNews {
	clear: left;
	float: left;
	width: 749px;
	/*padding-bottom: 10px;*/
    }
 
#content .leftColumn .dottedDivider {
    clear: left;
    float: left;
    width: 721px;
    padding: 5px 7px;
    border-bottom: 1px dotted #3A444D;
    }
    
#content .leftColumn .contentNews .inContentNews {
    float: left;
    width: 735px;
    padding: 0 7px 0 7px;
    }
 
#content .leftColumn .contentNews .contentTitle {
	float: left;
	width: 735px;
	padding-bottom: 18px;
	}
	
#content .leftColumn .contentNews .contentTitle .title {
	float: left;
	width: 500px;
	font-size: 18px;
	color: #283C6E;
	}
	
#content .leftColumn .contentNews .contentTitle .logo {
	float: right;
	width: 235px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*color: #283C6E;*/
	line-height: 22px;
	text-align: right;
	}
	
#content .leftColumn .contentNews .contentTitle .logo .txt {
	float: right;
	width: 125px;
	height: 20px;
	color: #000000;
	}
	
#content .leftColumn .contentNews .contentTitle .logo .img {
	float: right;
	width: 98px;
	}
    
#content .leftColumn .contentNews .contentBreadcrumb {
	float: left;
	width: 735px;
	padding-bottom: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#1D396D;
    }
    
#content .leftColumn .contentNews .contentBreadcrumb2 {
	float: left;
	width: 735px;
	/*padding-bottom: 18px;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#1D396D;
    }
    
    
    
.articles {
	clear: left;
	float: left;
	width: 735px;
	padding: 15px 0px 0px 0px;	
}

.articles .pic {
	float: left;
	padding: 5px 15px 0px 0px; 
	height: 70px;
}

.articles .date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 5px 0px 3px 0px;	
}

.articles .title {
	padding: 0px 0px 11px 0px;
}

.articles .text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px 0px 10px 0px;
}

.articles .text a {
	padding-left: 5px;
	}
	
/*.articles .url a {
	padding-left: 5px;
	}*/
	
.articles .url a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #1C396D;
	}
	
.articles .url a:hover {
	text-decoration: underline;
	color: #3B3B3B;
	}

.articles .title a {
	font-family: Arial, Helvetica, sans-serif;
	color: #0a1450;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.articles .title a:hover {
	text-decoration: underline;
}

.articles .go {
	text-align: right;
	padding: 0px 0px 0px 0px;	
}

.articles .go a {
	font-size: 11px;
	font-weight: bold;
}

.htmldivider {
	clear: both;
	margin: 10px 0px 8px 0px;
	border-bottom: 1px dotted #3A444D;
}

.lister {
	clear: left;
	float: left;
	width: 735px;
	text-align: center;
	padding: 10px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;	
}

.lister a {
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#3B3B3B;
}

.lister a:hover {
	text-decoration: underline;
}


#content .leftColumn .contentNews .contentNewsTitle {
	clear: left;
	float: left;
	width: 735px;
	padding-bottom: 18px;
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	color: #1D396D;
	}
	
#content .leftColumn .contentNews .contentNewsSubtitle {
	clear: left;
	float: left;
	width: 735px;
	padding-bottom: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #283C6E;
	}
	
#content .leftColumn .contentNews .contentNewsInfo {
	clear: left;
	float: left;
	width: 735px;
	padding-bottom: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	
#content .leftColumn .contentNews .contentNewsTitle a {
    font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: normal;
	color: #1D396D;
	text-decoration: none;
	}
	
#content .leftColumn .contentNews .contentNewsTitle a:hover {
	text-decoration: underline;
	}
	
#content .leftColumn .contentNews .contentNewsText {
    clear: left;
    float: left;
    width: 735px;
    text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
    color: #3A444D;
    }
    
#content .leftColumn .contentNews .contentNewsText p {
	padding-bottom: 10px;
	}
	
#content .leftColumn .contentNews .contentNewsText ul {
	padding-left: 15px;
	}
	
#content .leftColumn .contentNews .contentNewsText ol {
	padding-left: 18px;
	}
	
#content .leftColumn .contentNews .contentNewsText a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #1C396D;
	}
	
#content .leftColumn .contentNews .contentNewsText a:hover {
	text-decoration: underline;
	color: #3B3B3B;
	}
    
#content .leftColumn .contentNews .contentNewsText .emphasis {
    float: right;
    width: 208px;
    border: 1px dotted #99A9CC;
    margin-left: 15px;
    margin-bottom: 15px;
    font-size: 14px;
    line-height: 120%;
    color: #1C396D;
    }
    
#content .leftColumn .contentNews .contentNewsText .emphasis .inEmphasis {
    width: 178px;
    padding: 20px 15px;
    }
    
#content .leftColumn .contentNews .contentNewsButtons {
    clear: left;
    float: left;
    width: 735px;
    padding-top: 10px;
    }
    
#content .leftColumn .contentNews .estimation {
    float: left;
    width: 500px;
    height: 12px;
    line-height: 12px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #1C396C;
    }
    
.estimTitle {
    float: left;
    padding-right: 7px;
    }
    
#content .leftColumn .contentNews .average {
    padding: 0 7px 0 0;
    font-weight: bold;
    }
    
#content .leftColumn .contentNews .contentNewsButtons .printButton {
    background: transparent url(images/button_print.gif) no-repeat scroll 0 0;
    float: right;
    height: 21px;
    width: 104px;
    }

#content .leftColumn .contentNews .contentNewsButtons .printButton a {
    color: #FFFFFF;
    display: block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding: 4px 0 0 23px;
    text-decoration: none;
    }

#content .leftColumn .contentNews .contentNewsButtons .printButton a:hover {
    text-decoration: underline;
    }

#content .leftColumn .contentNews .contentNewsButtons .sendButton {
    background: transparent url(images/button_send.gif) no-repeat scroll 0 0;
    float: right;
    height: 21px;
    width: 104px;
    }

#content .leftColumn .contentNews .contentNewsButtons .sendButton a {
    color: #FFFFFF;
    display: block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding: 4px 0 0 28px;
    text-decoration: none;
    }

#content .leftColumn .contentNews .contentNewsButtons .sendButton a:hover {
    text-decoration: underline;
    }

#content .leftColumn .contentNews .photoGallery {
    float: left;
    width: 735px;
    padding: 0 7px;
    }
    
#content .leftColumn .contentNews .photoGallery .photoGalleryTitle {
    float: left;
    width: 735px;
    padding-top: 15px;
    padding-bottom: 10px;
    font-family: "Times New Roman", Times, serif;
    font-size: 16px;
    font-weight: bold;
    color: #283C6E;
    }
    
#content .leftColumn .contentNews .photoGallery .photoBox1 {
    float: left;
    width: 176px;
    padding-bottom: 10px;
    }
    
#content .leftColumn .contentNews .photoGallery .photoBox2 {
    float: left;
    width: 176px;
    padding-left: 10px;
    padding-bottom: 10px;
    }
    
#content .leftColumn .contentNews .photoGallery .photoBoxImg {
    float: left;
    width: 176px;
    /*height: 132px;*/
    }
    
#content .leftColumn .contentNews .photoGallery .photoBoxTxt {
    clear: left;
    float: left;
    width: 176px;
    padding-top: 13px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #565B7B;
    }

/****** Comments *********************************/
#content .leftColumn .comments {
    clear: left;
    float: left;
    width: 735px;
    padding: 0 7px;
    color: #000000;
    /*color: #1C396C;*/
    }
    
#content .leftColumn .commentsTitle {
    float: left;
    width: 735px;
    padding-top: 15px;
    padding-bottom: 10px;
    font-family: "Times New Roman", Times, serif;
    font-size: 16px;
    font-weight: bold;
    }
    
#content .leftColumn .commentsItem {
    clear: left;
    float: left;
    width: 700px;
    padding-bottom: 10px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: justify;
    }
    
#content .leftColumn .commentsItem a {
    color: #000000;
    text-decoration: underline;
    }
    
#content .leftColumn .commentsItem a:hover {
    text-decoration: none;
    }
    
#content .leftColumn .commentsForm {
    clear: left;
    float: left;
    width: 695px;
    margin-top: 10px;
    padding: 15px 20px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #F7F8FB;
    }
    
.commentsDivider {
    clear: left;
    float: left;
    width: 176px;
    height: 3px;
    border-bottom: 1px solid #000000;
    margin-bottom: 5px;
    }
/*************************************************/
	
/**************************************************
 *		Content: Middle Column 
 **************************************************/
#content .middleColumn {
	float: left;
	width: 310px;
	}
	
#content .middleColumn .search {
	float: left;
	width: 300px;
	background-color: #8092B7;
	}
	
#content .middleColumn .search .inSearch {
    float: left;
    width: 280px;
    padding: 10px;
    }
    
#content .middleColumn .search .searchLink {
    float: left;
    width: 280px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #FFFFFF;
	}
	
#content .middleColumn .search .searchLink a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #FFFFFF;
	text-decoration: none;
	}
	
#content .middleColumn .search .searchLink a.selected {
    font-weight: bold;
    }
    
#content .middleColumn .search .searchForm {
    clear: left;
    float: left;
    width: 280px;
    padding-top: 8px;
    }

#content .middleColumn .search .searchForm .inputCell {
    width: 190px;
    height: 27px;
    border: 1px solid #94A4C8;
    background-color: #FFFFFF;
    }
    
#content .middleColumn .search .searchForm .inputTextBox {
    width: 190px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	border: 0;
    }
    
#content .middleColumn .search .searchForm .inputImage {
    padding-left: 5px;
    }
    
#content .middleColumn .search .searchForm .inputImage {
    
    }
	
#content .middleColumn .banner_300 {
	clear: left;
	float: left;
	width: 300px;
	}
	
#content .middleColumn .banner_300 .notice {
	float: left;
	width: 300px;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 18px;
	}
	
#content .middleColumn .banner_300 .banner {
	clear: left;
	float: left;
	width: 300px;
	text-align: center;
	}
	
#content .middleColumn .poolBox {
    clear: left;
    float: left;
    width: 298px;
    margin-top: 10px;
    border: 1px dotted #99A9CC;
    }
    
#content .middleColumn .poolBox .poolBoxBg {
    float: left;
    width: 298px;
    background-image: url(images/bg_pool.gif);
    background-repeat: repeat-x;
    }
    
#content .middleColumn .poolBox .inPoolBox {
    float: left;
    width: 270px;
    padding: 16px 14px 10px 14px;
    }
    
#content .middleColumn .poolBox .poolTitle {
    float: left;
    width: 270px;
    padding-bottom: 5px;
    border-bottom: 1px dotted #99A9CC;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #1D396D;    
    }
    
#content .middleColumn .poolBox .poolQuestion {
    clear: left;
    float: left;
    width: 270px;
    padding: 10px 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #3A444D;
    }
    
#content .middleColumn .poolBox .poolContent {
    clear: left;
    float: left;
    width: 270px;
    }
    
#content .middleColumn .poolBox .poolContent .inputRadio {
    padding-bottom: 7px;
    }
    
#content .middleColumn .poolBox .poolContent .inputQuestion {
	display: inline;
	padding: 0px 0px 5px 5px;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;
	color: #3A444D;
    }
    
#content .middleColumn .poolBox .poolContent .inputQuestion1 {
	/*display: inline;*/
	padding: 0px 0px 5px 0;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;
	color: #3A444D;
    }
    
#content .middleColumn .poolBox .poolButtons {
    clear: left;
    float: left;
    width: 270px;
    padding-top: 5px;
    padding-bottom: 5px;
    }
    
#content .button1 {
    border: 0;
	width: 80px;
	height: 21px;
	color: #eeeeee;
	background: url("images/bg_b1.gif") no-repeat;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;	
    }
    
#content .button2 {
    border: 0;
	width: 60px;
	height: 21px;
	color: #eeeeee;
	background: url("images/bg_b2.gif") no-repeat;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;	
    }

.PollContent_Title {
	font-weight: bold;	
	padding: 0px 0px 10px 0px;
}

	
/* ***** Other Boxes *********************************** */
#content .middleColumn .otherBox {
    clear: left;
    float: left;
    width: 298px;
    margin-top: 10px;
    }
	
#content .middleColumn .otherBox .inOtherBox {
    float: left;
    width: 270px;
    padding: 16px 14px 20px 14px;
    }
    
#content .middleColumn .otherBox .otherBoxTitle {
    float: left;
    width: 270px;
    font-size: 14px;
    font-weight: bold;
    height: 24px;
    line-height: 24px;
    border-bottom: 1px dotted #FFFFFF;
    }
    
#content .middleColumn .otherBox .otherBoxItem {
    clear: left;
    float: left;
    width: 270px;
    margin-top: 10px;
    }
    
#content .middleColumn .otherBox .otherBoxItem .otherBoxArrow {
    float: left;
    width: 16px;
    height: 12px;
    background-image: url(images/arrow_left_white.gif);
    background-repeat: no-repeat;
    }
    
#content .middleColumn .otherBox .otherBoxItem .otherBoxLink {
    float: left;
    width: 240px;
    }
    
#content .readingBox {
    /*background-color: #274781;*/
    background-color: #00194F;
    color: #FFFFFF;
    }
    
#content .commentBox {
    /*background-color: #6676A7;*/
    background-color: #1E376F;
    color: #FFFFFF;
    }
    
#content .estimationBox {
    /*background-color: #E9EAF0;*/
    background-color: #8092B7;
    /*color: #1D396D;*/
    color: #FFFFFF;
    }
    
#content .readingBox a, .commentBox a {
    color: #FFFFFF;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    }
  
#content .estimationBox a {
    /*color: #1D396D;*/
    color: #FFFFFF;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    }
    
#content .readingBox a:hover, .commentBox a:hover, .estimationBox a:hover {
    text-decoration: underline;
    }
    
#content .estimationBox a:hover {
    text-decoration: underline;
    }

/**************************************************
 *		Content: Right Column
 **************************************************/
#content .rightColumn {
	float: left;
	width: 169px;
	padding-bottom: 25px;
	}
	
#content .rightColumn .banner_160 {
	clear: left;
	float: left;
	width: 160px;
	}
	
#content .rightColumn .banner_160 .notice {
	float: left;
	width: 160px;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 18px;
	}
	
#content .rightColumn .banner_160 .banner {
	clear: left;
	float: left;
	width: 160px;
	text-align: center;
	}
	
/**************************************************
 *		Content: Footer
 **************************************************/
#footer {
	clear: left;
	float: left;
	width: 100%;
	height: 48px;
	background-image: url(images/bg_footer.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	}
	
#footer .copyright {
	float: left;
	width: 1220px;
	height: 40px;
	line-height: 38px;
	padding-left: 30px;
	/*background-color: #001A4F;*/
	color: #FFFFFF;
	}

#footer .copyright a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	}
	
#footer .copyright a:hover {
	text-decoration: underline;
	}
	
.inputText {
    width: 350px;
    }
