/* CSS Document */



body{background:url("../images/bgs/mainbg.gif") #fff repeat center center; margin:0px;padding:0px;text-align:center;}



#pagewrapper{

	background-color:#fff;

	border-bottom:1px dashed #999;

	border-left:1px dashed #0F7F33;

	border-right:1px dashed #0F7F33;

	border-top:1px dashed #999;

	position:relative;

	text-align:left;

	width:994px;

	display: block;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	padding-top: 5px;

	padding-right: 3px;

	padding-bottom: 5px;

	padding-left: 3px;

	

}

#pagewrapper #banner-container {

	height: 90px;

	width: 978px;

	margin-left: 12px;

	float: left;

}

#banner-container #img-leaderboard {

	float: left;

	height: 90px;

	width: 728px;

}

#banner-container #img-logo {

	float: left;

	height: 58px;

	width: 240px;

	margin-top: 16px;

	margin-right: 10px;

}





#pagewrappersmall{background-color:#fff;border-bottom:1px dashed #999;border-left:1px dashed #0F7F33;border-right:1px dashed #0F7F33;border-top:1px dashed #999;display:block;margin:0px auto 0px auto;padding:5px 3px 5px 3px;position:relative;text-align:left;width:650px;}



body, p, td {

	font: normal 12px/1.275em georgia, "times new roman", times, courier, serif;

}



form{margin:0px;padding:0px;}



div{overflow:hidden;}



td div{overflow:inherit;}



div.showoverflow{overflow:auto;}




div.clear{clear:both;}



div.clearright{clear:right;}



div.clearleft{clear:left;}



.hide{display:none;}



a{color:#174A76;text-decoration:none;}



a:hover{text-decoration:underline;}



#topstrip{

	background-image:url(../images/topbarbg.gif);

	height: 60px;

	width: 988px;

	float: left;

	margin-top: 5px;

	margin-bottom: 5px;

}



.small_copy{

	font-size: 10px;

	font-style: italic;

}



#searchbar #headersearch input.searchtextinput{

	border:1px solid #0f787f;

	font-size:10px;

	padding:2px;

	width:230px;

	margin-top: 20px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#searchbar #headersearch input.searchsubmit{

	margin-bottom: 1px;

	margin-top: 20px;

}



/* Bar with Search */



#headersearch{

	background-color:#fff;

	border:1px solid #ccc;

	height:47px;

	left:9px;

	position:absolute;

	top:104px;

	float: left;

	margin-top: 2px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 6px;

	padding-top: 0px;

	padding-right: 4px;

	padding-bottom: 0px;

	padding-left: 4px;

	width: 299px;

}



#searchtitle{

	font-family: arial, helvetica, sans-serif;

	font-weight:bold;

	display:block;

	font-size:10px;

	height:13px;

	left:4px;

	position:absolute;

	text-align:left;

	text-transform:capitalize;

	top:-1px;

	width:210px;

	padding-top: 6px;

	padding-right: 0px;


	padding-bottom: 5px;

	padding-left: 2px;

	margin: 0px;

}



#topbuttons {

	font: bold 11px Georgia, "Times New Roman", Times, Courier, serif;

	padding:0px;

	color: #333;

	display:block;

	

	float: right;

	margin-top: 0px;

	margin-right: 10px;

	margin-bottom: 4px;

	margin-left: 0px;

}





.welcometext{font: 10px Georgia, "Times New Roman", Times, Courier, serif;margin:0px 10px 4px 0px;padding:0px; color: #333;}



a.button{background-color:#fff;border:1px dotted #174a76;display:inline-block;color:#174a76;font:11px Georgia, "Times New Roman", Times, Courier, serif;height:1%;letter-spacing:.15em;margin:0px 10px 0px 0px;padding:3px 4px 3px 4px; text-decoration:none;text-transform:uppercase;}



/*Top Nav*/



div#topnavcontainer1{#fff repeat-x center bottom;

	overflow:visible;

	height: 1%;

	width: 994px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 0px;

	padding-top: 1px;

	clear: left;

}

/* inner container, handles the green gradient */

div#topnavcontainer2{

	background-image:url(../images/bgs/bggradnav.gif);

#fff repeat-x center bottom;	border-top:4px solid #2c6784;

	border-bottom:2px solid #fff;

	border-left:none;

	border-right:none;

	height:40px;

	margin:0px;

	overflow:visible;

	padding:0px;

	position:relative;

	z-index:100;

}





#ppointnav_container{

	width:655px;

	height: 30px;


	 border: none; float: left; margin: 0; padding: 0; display:block;

	 position: absolute;

}



#navtitles{

	color:#E5891B;

	font-size: 10px;

	text-transform: uppercase;

	height:15px;

	

}



#nav_items {

	padding-left:5px;

	font-size: 11px;

	text-transform: lowercase;

	color: #666666;

	

}











#nav_items ul{ list-style:none;margin:0px 0px 0px 2px;padding:0px;}

#nav_items li{ display:block;float:left;position:relative;margin:0px 0px 0px 0px;padding:1px 5px 6px 5px;}



#articlesnav_container{

padding-left:5px;

	width: 350px;

	left:65%;

border: none;  margin: 0; padding: 0; 

position: absolute;

	

	

	

}



.navborder {

	border: 1px dotted #CC6633;

}







/* Main Container */





#breadcrumb {

	font-size: 10px;

	float: left;

	width: 984px;

	height: 10px;

	text-align: left;

	padding-left: 10px;

	padding-bottom: 10px;

}



#breadcrumb a{



}



#main_container{

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	width: 994px;

	float: left;

	padding-bottom: 30px;

	height: auto;

	background-image: url(../images/dottedline.gif);

	background-repeat: no-repeat;

	background-position: left top;

	padding-top: 10px;

	



}



#left_column{

	width: 315px;


	margin-left: 4px;

	float: left;

	clear: left;

}



#right_column{	float: left;

	width:318px;

	left:50%;

	}

#sidebar {

	float: left;

	left:65%;

	margin-left: auto;

	width:320px;

	margin-right: auto;

}





#template_tags{

	margin-top: 20px;

	margin-right: auto;

	margin-left: auto;

	width:290px;

	

}





#sidebar h3 {

	background-color:transparent;

	color:#900;

	text-transform:capitalize;

	font-family: Georgia, "Times New Roman", Times, Courier, serif;

	font-size: 14px;

	font-weight: bold;

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 0px;

}





#sidebaritem {

	margin-top: 20px;

	margin-right: auto;

	margin-left: auto;

	width:290px;

	padding: 3px;

	text-align: left;



}





#tags, #sidebarbox{

	width:280px;

	margin-right: auto;

	margin-left: auto;

	line-height:2em;

	padding: 5px;

	border: 1px dotted #CCCCCC;

}







#right_column {

	float: left;

	left:65%;

	margin-left: 5px;

	border-left-width: 1px;

	border-left-style: dashed;

	border-left-color: #CCCCCC;

	padding-right:5px;

	border-right-width: 1px;

	border-right-style: dashed;

	border-right-color: #CCCCCC;

	text-align: center;

	margin-right: 10px;

	

}



#datetime{

	font-size: 10px;

	text-transform: uppercase;

	text-align: left;

}





/*left column*/






#left_column  h3 {background-color:transparent;border-bottom:1px dotted #ccc;color:#900;font:bold 16px Georgia, "Times New Roman", Times, Courier, serif;margin:0px 0px 10px 0px;padding:0px 10px 10px 10px;text-transform:uppercase; }



#right_column  h3 {background-color:transparent;border-bottom:1px dotted #ccc;color:#900;font:bold 16px Georgia, "Times New Roman", Times, Courier, serif;margin:0px 0px 10px 0px;padding:0px 10px 10px 10px;text-transform:uppercase; }





/*feature listings*/

#features_container{

	margin-left:5px;

	margin-top:0px;

	margin-bottom: 10px;

	padding-bottom: 10px;

}



.feature_listing h2 {background-color:transparent;color:#063;font:bold 14px Georgia, "Times New Roman", Times, Courier, serif;margin:0px;padding:0px;text-decoration:none;}

.feature_listing {

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	padding-bottom:10px;

	padding-top:10px;

	margin-left:9px;

}

.feature_copy { font-size:11; color:#333333}



.feature_listing img { padding-right:5px; }



.feature_image {  float:left; height:100px; }



.template_listing h2 {background-color:transparent;color:#333;font:bold 14px Georgia, "Times New Roman", Times, Courier, serif;margin:0px;padding:0px;text-decoration:none;}

.template_listing {

	border-bottom-width: 1px;

	border-bottom-color: #CCCCCC;

	padding-bottom:10px;

	padding-top:10px;

	

}


.template_title { color:#333333;font:bold 14px Georgia, "Times New Roman", Times, Courier, serif;margin:0px;padding:0px;text-decoration:none;}

.template_copy { font-size:11; color:#333333}



.template_listing img { padding-right:5px; }



.template_image {  float:left; height:100px; }

#template_container {	

float: center;

width:318px;

padding-bottom:10px;

padding-top:10px;

padding-left: 20px;

	}

div.thumbbox {

	padding:10px;
	width:185px;
	margin: 3px 3px 8px 3px;
	border:1px solid #cccccc;
	text-align:center;
	float:left;

}
	
	
.pagination{
	text-align:center;
}

img.template_pad {

padding:3px;
margin: 3px 3px 3px 3px;
border:1px solid #cccccc;

}



/*middle column*/



#sub_feature{padding-top:10px;}





#template_listings_home{ margin-left:14px; float:left; width:290px; margin-top:0px;}







#sidebar_250_banner{

	margin-right: auto;

	

	margin-left: auto;

	text-align: center;

	font-size: 10px;

	color: #999999;

}

/*NEW NAV */



#newnav{

	background-color:#2c6784;

	text-align: center;

	margin-right: auto;

	margin-left: auto;

	padding-top:10px;

	padding-bottom:10px;

	color: #c3ecff;

	height: 20px;



}



#newnav ul{list-style:none;margin:0px 0px 0px 0px;padding:4px 0px 0px 0px;display:inline;margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}

#newnav li{ display:inline;margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;}



#newnav li a{color:#d9f1fc;font-family: arial, helvetica, sans-serif;font-size:15px;letter-spacing:.0em;text-decoration:none;text-transform:uppercase;}



#newnav li a:hover{text-decoration:underline;}


#freetemplates a#powerpoint, #presentationtips a#tips, #presentationproducts a#products{color:#eab446;}



/*NEW NAV SUB*/



#newnavsub{

	float: right;

	text-align: right;

	padding-top:25px;

	padding-bottom:10px;

	color: #333333;

	width: 472px;

	height: 29px;



}



#newnavsub ul{

	list-style:none;

	display:inline;

	width: 470px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	margin-top: 0px;

	margin-right: 10px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#newnavsub li{

	display:inline;

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}



#newnavsub li a{

	color:#333333;

	font-family: Georgia, "Times New Roman", Times, Courier, serif;

	font-size:13px;

	text-decoration:none;

	padding-right: 8px;

	padding-left: 8px;

}



#newnavsub li a:hover{text-decoration:underline;}





/*FOOTER */



#footer{

	background-color:#2c6784;

	text-align: center;

	margin-right: auto;

	margin-left: auto;

	padding-top:5px;

	padding-bottom:5px;

	color: #FFFFFF;

	clear: both;



}



#footer ul{list-style:none;margin:0px 0px 0px 0px;padding:4px 0px 0px 0px;display:inline;margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}

#footer li{ display:inline;margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}



#footer li a{color:#ffffff;font-family: Georgia, "Times New Roman", Times, Courier, serif;font-size:10px;letter-spacing:.15em;text-decoration:none;text-transform:uppercase;}



#footer li a:hover{text-decoration:underline;}



/* Subtext */



#subtext{

	margin-right: auto;

	margin-left: auto;

	text-align:center;

	margin-top:20px;

	

}

#subtext h5{color:#999;display:inline;font:11px Georgia, "Times New Roman", Times, Courier, serif;margin:0px;padding:0px;text-transform:uppercase;	font-style: italic;}

#subtect ul {list-style:none;margin:0px 0px 0px 0px;padding:4px 0px 0px 0px;display:inline;margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}

#partners {	font-style: italic;}

#partners li { display:inline;margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}

#partners li a { color:#666666;font-family: Georgia, "Times New Roman", Times, Courier, serif;font-size:10px;letter-spacing:.15em;text-decoration:none;}



#copyright { font-size:10px; color:#666666; text-transform:uppercase}





/* Articles Category*/



#features_container_articles{

	margin-left:5px;



	margin-top:0px;

	

	margin-bottom: 10px;

	padding-bottom: 10px;

}



#main_column_article_category{



	width: 630px;

	

	margin-left: 4px;

	float: left;}



#main_column_article_category  h3 {

	background-color:transparent;

	color:#900;

	font:bold 18px Georgia, "Times New Roman", Times, Courier, serif;

	text-transform:uppercase;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 4px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-left: 10px;

}




#main_column_article_category  h4{

	background-color:transparent;

	border-bottom:1px dotted #ccc;

	color:#333333;

	margin:0px 0px 10px 0px;

	padding:0px 10px 10px 10px;

	font-family: Georgia, "Times New Roman", Times, Courier, serif;

	font-size: 14px;

	font-weight: bold;

}



/* Default page */





.default_item{

	margin-top: 5px;

	padding-bottom:5px;

}



#features_container_default{

	margin-left:5px;



	margin-top:0px;

	

	margin-bottom: 5px;

	padding-bottom: 5px;

}



#main_column_default{



	width: 630px;

	

	margin-left: 4px;

	float: left;}



#main_column_default  h3 {

	background-color:transparent;

	color:#900;

	font:bold 18px Georgia, "Times New Roman", Times, Courier, serif;

	text-transform:uppercase;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 4px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-left: 0px;

}



#main_column_default  h5 { 



	background-color:transparent;

	color:#900;

	text-transform:capitalize;

	font-family: Georgia, "Times New Roman", Times, Courier, serif;

	font-size: 14px;

	font-weight: bold;

	padding: 0px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 0px;}



#main_column_default  h4{

	background-color:transparent;

	color:#333333;

	font-family: Georgia, "Times New Roman", Times, Courier, serif;

	font-size: 14px;

	font-weight: bold;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 4px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 10px;

	padding-bottom: 2px;

	padding-left: 0px;

}



.default_copy {

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #CCCCCC;

	padding-bottom:10px;

	padding-top:10px;

	

}



.default_copy  h2 {background-color:transparent;color:#063;font:bold 14px Georgia, "Times New Roman", Times, Courier, serif;margin:0px;padding:0px;text-decoration:none;}

.default_copy  h5 {

	background-color:transparent;

	color:#333333;

	padding:0px;

	text-decoration:none;

	font-family: Georgia, "Times New Roman", Times, Courier, serif;

	font-size: 11px;

	font-weight: bold;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 8px;

	margin-left: 0px;

}



#sub_item_default{padding-top:5px; padding-left:10px;}

#sub_item_default h3{	background-color:transparent;

	color:#900;

	text-transform: uppercase; 

	font-family: Georgia, "Times New Roman", Times, Courier, serif;

	font-size: 14px;

	font-weight: bold;

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 0px;}

	

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

#sub_item_default li{

	

	

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 5px;


	margin-left: 0px;

}



/* Article Page */



#features_container_article_info{

	margin-top:0px;

	margin-bottom: 10px;

	padding-bottom: 10px;

	width: 100%;

	border-right-width: 1px;

	border-right-style: dotted;

	border-right-color: #cccccc;

	height: auto;

}



#main_column_article_info{
 
	width: 630px;
 
	margin-left: 4px;

	float: left;
	}



#main_column_article_info  h3 {

	background-color:transparent;

	color:#900;

	font:bold 18px Georgia, "Times New Roman", Times, Courier, serif;

	text-transform:uppercase;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 4px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-left: 10px;

}



#main_column_article_info  h5 { }



#main_column_article_info  h4{

	background-color:transparent;

	border-bottom:1px dotted #ccc;

	color:#333333;

	margin:0px 0px 10px 0px;

	padding:0px 10px 10px 10px;

	font-family: Georgia, "Times New Roman", Times, Courier, serif;

	font-size: 14px;

	font-weight: bold;

}


#main_column_article_info  .article_info h4{

	padding-left:0px;
}
.article_info {

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #CCCCCC;

	padding:10px 15px 10px 9px;
 

	

}



.article_info h2 {background-color:transparent;color:#063;font:bold 14px Georgia, "Times New Roman", Times, Courier, serif;margin:0px;padding:0px;text-decoration:none;}

.article_info h5 {


	background-color:transparent;

	color:#333333;

	padding:0px;

	text-decoration:none;

	font-family: Georgia, "Times New Roman", Times, Courier, serif;

	font-size: 11px;

	font-weight: bold;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 8px;

	margin-left: 0px;

}



#related_articles{padding-top:5px; padding-left:10px;}

#related_articles h3{	background-color:transparent;

	color:#900;

	text-transform: uppercase; 

	font-family: Georgia, "Times New Roman", Times, Courier, serif;

	font-size: 14px;

	font-weight: bold;

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 0px;}

	

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

#related_articles li{

	

	

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 0px;

}







#template_thumbs{ margin-top: 30px; display:block;}

#template_top {

	display:block;

	height:240px;

	width: 610px;

	border-bottom-style: dotted;

	border-bottom-color: #cccccc;

}



#download_button {

	color:#FFFFFF;

	font-weight:bold;

	width:225px;

	padding: 5px;

	margin-right: auto;

	margin-left: auto;

	border: 1px dotted #FF9900;

	background-color: #edab3b;

	text-align: center;

	cursor:pointer;

}

.button_over {background-color:#336699;}



/* INTERIOR */

#template_thumbs h3 {

	background-color:transparent;

	color:#900;


	text-transform: uppercase;

	font-family: Georgia, "Times New Roman", Times, Courier, serif;

	font-size: 13px;

	font-weight: bold;

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 0px;

}

#template_container_sm {

float: center;

width:610px;

padding-bottom:10px;

padding-top:10px;

padding-left: 20px;

}

#template_top #templatelg {

	float: left;

	height: 220px;

	width: 293px;

	margin-left: 5px;

	margin-right: 25px;

}

#template_top h2 {

	padding: 0px;

	width: 170px;

	margin-top: 45px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 11px;

	color: #333333;

	float: left;

}

#template_top #filename {

	padding: 0px;

	width: 170px;

	margin-top: 45px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 11px;

	color: #333333;

	float: left;

}

#template_top #tags {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 11px;

	color: #333333;

	float: left;

	width: 270px;

	margin-top: 10px;

	text-align: left;

	padding: 0px;

	margin-left: 0px;

}

#template_top #tags a {

	text-align: left;

	padding: 0px;

	text-decoration: underline;

	margin: 0px;

}

#container-search-nav {

	background-image: url(../images/gray-stripebg.gif);

	background-repeat: repeat-x;

	height: 64px;

	width: 983px;

	margin-right: auto;

	margin-left: auto;

	clear: left;

}

#container-search-nav #searchbox-container {

	background-image: url(../images/searchbox-bg.gif);

	background-repeat: no-repeat;


	background-position: center center;

	float: left;

	height: 47px;

	width: 297px;

	margin-top: 11px;

	margin-left: 10px;

}

#searchbox-container #text-field {

	float: left;

	height: 20px;

	width: 226px;

	margin-top: 18px;

	margin-left: 6px;

	text-align: center;

	padding: 1px;

}

#searchbox-container #button-search {

	float: left;

	height: 20px;

	width: 50px;

	margin-top: 19px;

	margin-left: 8px;

}

.text-fieldborder {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	border: 1px solid #0f787f;

	height: 16px;

	width: 223px;

}

#main_container #dotted-line {

	float: left;

	height: 8px;

	width: 650px;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #cccccc;

	margin: 0px;

	padding: 0px;

	background-color: #ffffff;

}

#left-column {

	float: left;

	height: auto;

	width: 639px;

	padding-bottom: 30px;

	text-align: left;

	margin-right: 5px;

}

#right-column {

	float: left;

	width: 328px;

	padding-left: 10px;

	border-left-width: 1px;

	border-left-style: dashed;

	border-left-color: #cccccc;

	height: 900px;

}

#main_container #left-column h2 {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 18px;

	color: #900;

	text-transform: uppercase;

	margin-left: 15px;

	margin-top: 7px;

}

#left-column .leftbox-dottedtop {

	height: auto;

	width: 630px;

	margin-right: auto;

	margin-left: auto;

	padding-bottom: 30px;

	border-top-width: 1px;

	border-top-style: dotted;

	border-top-color: #cccccc;

	padding-top: 15px;

	clear: left;

}

.leftbox-dottedtop #leftbox {

	float: left;

	width: 307px;

	padding-left: 8px;

	text-align: left;

}

.leftbox-dottedtop #right-box {

	float: left;

	width: 302px;

	padding-top: 30px;

	height: auto;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 11px;

	color: #333;

	padding-left: 13px;

}

.leftbox-dottedtop #right-box p {

	padding: 0px;

	margin-top: 18px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

.leftbox-dottedtop #right-box a {

	color: #174A76;

	text-decoration: underline;

}

.leftbox-dottedtop h3 {

	font-family: Georgia, "Times New Roman", Times, serif;

	color: #900;

	font-size: 11px;

	text-transform: uppercase;

	font-weight: bold;

	text-align: center;

	letter-spacing: 0.1em;

	margin-bottom: 20px;

}

.leftbox-dottedtop .thumbnail-container {

	float: left;

	height: 62px;

	width: 600px;

	margin-left: 15px;

	margin-bottom: 19px;

}

.thumbnail-container .thumbnail {

	padding: 2px;

	border: 1px solid #cccccc;

	height: 56px;

	width: 75px;

	float: left;

	margin-right: 19px;

}

.messageStackError{ color:red;font-weight:bold }
