body {
	background-repeat: repeat-x;
	margin-top: 0px;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	color: #333333;
}




a {
	font-decoration: none;
	color: #83CD2E;
	font-weight:bold;
}

a:hover {
	font-decoration: underline;
	color: #83CD2E;
}

.text {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	color: #333333;
}

.textFooter {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	color: #666666;
}

.linkBlue {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	color: #178293;
}

.linkBlue:hover {
	font-family: Arial;
	font-size: 12px;
	font-decoration: underline;
	color: #178293;
}


.text15b {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #333333;
}



.headingtitle{
	font-family: Arial;
	color: #666666;
	font-size: 15px;
	font-weight: bold;
	font-style: normal;}


.articleTitle {
	font-family: Arial;
	color: #A4080C;
	font-size: 15px;
	font-weight: bold;
	font-style: normal;
}

.articleText {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	color: #333333;
}

.articleTextGray {
	font-family: Arial;
	color: #999999;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
}

.titleTextGray {
	font-family: Arial;
	color: #666666;
	font-size: 15px;
	font-weight: bold;
	font-style: normal;
}


.syndicates {
	line-height: 18px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
}

p{
  line-height: 1.5em;	
  
}


/*css added by amir*/
td{font-size:12px;}
th{font-size:12px;}

/*main elements*/
h1{
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	margin:0px;
	padding:0px;
	font-family: Arial;
	font-size: 21px;
	color: #83CD2E;	
}

h1 a{ text-decoration:none;}

h2{
	margin:4px;
	padding:0px;
}

h2 a{
	color: #178293;
	text-decoration:none;
	font-size:14px;
}



.right-headline{margin-top:9px;margin-bottom:9px;}

.postingdetail a{	
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	color: #178293;
	text-decoration:none;
}


h3{padding-top:0px;margin-top:0px;font-size:16px;color:#333333;margin-bottom:7px;}
h4{color:#333333;padding:0px;margin:0px;font-size:14px;}
form{padding:0px;margin:0px;}
img{border:none;}


/*form elements*/
.form-label{color:#000;font-weight:bold;padding-bottom:3px;padding-right:15px;}
.form-submit{background-color:#343434;color:#ffffff;padding:2px 4px 2px 4px;font-weight:bold;font-size:13px;}
.form-submit-smaller{background-color:#343434;color:#ffffff;padding:2px 4px 2px 4px;font-weight:bold;font-size:13px;}
.form-text{border:solid 1px #ccc;font-size:11px;}
.form-password{border:solid 1px #ccc;font-size:11px;}
.form-select{border:solid 1px #ccc;font-size:11px;}
.form-file{border:solid 1px #ccc;font-size:11px;}
.form-textarea{border:solid 1px #ccc;font-size:11px;width:275px;overflow:auto;}
.messages {border:solid 1px #FF3300;padding:10px;font-size:14px;color:#333333;background-color:#fbfb95;margin-bottom:5px;width:75%;margin:10px;}
.formerror{font-weight:bold;color:#ff0000;}





/*-------------------------------------admin css-------------------------------------*/
/*watchdog*/
tr.watchdog-user { background: #ffd;width:150px;overflow:hidden;font-size:11px;}
tr.watchdog-user .active { background: #eed;width:150px;overflow:hidden;font-size:11px;}
tr.watchdog-content { background: #ddf;width:150px;overflow:hidden;font-size:11px;}
tr.watchdog-content .active { background: #cce;width:150px;overflow:hidden;font-size:11px;}
tr.watchdog-page-not-found, tr.watchdog-access-denied { background: #fafddd;width:150px;overflow:hidden;font-size:11px;}
tr.watchdog-page-not-found .active, tr.watchdog-access-denied .active { background: #fafddd;width:150px;overflow:hidden;font-size:11px;}
tr.watchdog-error { background: #ffc1c1;width:150px;overflow:hidden;font-size:11px;}
tr.watchdog-error .active { background: #ffc1c1;width:150px;overflow:hidden;font-size:11px;}
/*admin tabs & admin backend*/
ul.primary {  border-collapse: collapse;  padding: 0 0 0 1em;  white-space: nowrap;  list-style: none;  margin: 0px;  height: auto;  line-height: normal;  border-bottom: 1px solid #bbb;}
ul.primary li {  display: inline;font-size:11px;}
ul.primary li a {  background-color: #ddd;  border-color: #bbb;  border-width: 1px;  border-style: solid solid none solid;  height: auto;  margin-right: 0.5em;  padding: 0 1em;  text-decoration: none;font-size:11px;}
ul.primary li.active a {  background-color: #fff;  border: 1px solid #bbb;  border-bottom: #fff 1px solid;font-size:11px;}
ul.primary li a:hover {  background-color: #eee;  border-color: #ccc;  border-bottom-color: #eee;font-size:11px;}
ul.secondary {  border-bottom: 1px solid #bbb;  padding: 0.5em 1em 0.5em 1em;  margin: 5px;}
ul.secondary li {  display: inline;  padding: 0 1em;  border-right: 1px solid #ccc;font-size:11px;}
ul.secondary a {  padding: 0;  text-decoration: none;font-size:11px;}
ul.secondary a.active {  border-bottom: 4px solid #999;font-size:11px;}
#permissions td.module, #blocks td.region {  font-weight: bold;font-size:11px;}
#permissions td.permission, #blocks td.block, #taxonomy td.term, #taxonomy td.message {  padding-left: 1.5em;font-size:11px;}
.active{font-size:11px;}


/*backend user menu*/
#userblogmenu2{width:700px;height:70px;font-size:13px;margin-bottom:5px;}
#userblogmenu2 .primary{padding-top:5px;height:27px;background:#27545a;color:#ffffff;}
#userblogmenu2 .primary .active{padding-left:11px;padding-right:11px;background-color:#e4f5f8;color:#343434;padding-bottom:20px;padding-top:8px;}
#userblogmenu2 .primary .active a{color:#343434;}
#userblogmenu2 .primary div{display:inline;}
#userblogmenu2 .primary img{vertical-align:middle;}
#userblogmenu2 .primary a{color:#ffffff;}
#userblogmenu2 .secondary{padding-top:6px;padding-bottom:3px;height:22px;background:#e4f5f8;color:#343434;padding-left:10px;}
#userblogmenu2 .secondary div{display:inline;margin-left:5px;margin-right:5px;}
#userblogmenu2 .secondary a{color:#343434;}


/*backend blog posts and comments overview tables*/
.posts{height:15px;color:#fff;font-weight:bold;width:700px;padding:5px;}
.posts .header{height:15px;background:#27545a;border:solid 1px #406ea1;color:#fff;font-weight:bold;width:892px;padding:5px;}
.posts .row_odd td{	border-bottom:solid 1px #ccc;color:#343434;	background-color:#e4f5f8;}
.posts .row_even td{	color: #343434;border-bottom:solid 1px #ccc;	background-color:#fff;}


/*pager*/
.container-inline div {display:inline;font-size:12px;}
#pager {clear: both;text-align:center;padding:7px;}
#pager div {padding:0.5em;color:#000;font-weight:bold;}
#pager a{margin:1px;font-weight:bold;}
#pager a:hover{margin:1px;color:#853333;text-decoration:none;font-weight:bold;}

/*embedded pager*/
.latest-pager {padding: 7px;text-align:center;color:#000000;}
.latest-pager a{border:solid 1px #ddd;margin:4px;padding:4px;color:#853333;font-weight:normal;text-decoration:none;}
.latest-pager a:hover{border:solid 1px #000;background-color:#e8e8e8;margin:4px;padding:4px;color:#fff;font-weight:normal;text-decoration:none;color:#853333;}
.latest-pager span{margin:2px;padding:2px;}


/*form javascript validation*/
input.disabled {border: 1px solid #F2F2F2;background-color: #F2F2F2;}
input.required, textarea.required {border:solid 1px #ccc;font-size:11px;width:275px;color:#000;}
input.validation-failed, textarea.validation-failed {	color : #FF3300;}
input.validation-passed, textarea.validation-passed {	/*border: 1px solid #00CC00;*/	color : #000;}
.validation-advice {	margin: 5px 0;	padding: 5px;	background-color: #fbfb95;	border: 1px solid #FF3300;	color : #000;	font-weight: bold;}
.custom-advice {	margin: 5px 0;	padding: 5px;	background-color: #C8AA00;	color : #FFF;	font-weight: bold;}


/*top menu for embedded video , photo etc.. popup pages*/
#firstNav {	background: ;	padding-left: 2px;	margin-bottom:7px;text-align:left;}
#firstNav ul {	background: #af0810;	margin: 0;	padding: 0;	height: 30px;	padding-right: 5px;	padding-left: 5px;	padding-top: 2px;}
#firstNav ul li {	float: left;	list-style: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	padding-left: 2px;	margin-left: 5px;	margin-right: 5px;	height: 28px;	display: block;}
#firstNav ul li a {	color:#fff; font-weight: bold;	text-decoration: none;	height: 24px;	padding-left: 7px;	padding-right: 7px;	padding-top: 4px;	display: block;	 width: 90px;	text-align: center;font-size:11px;}
.currentNavLink a{	color: #fff;}
.currentLinkLink {	background:  #be8e1f;	color: #fff;}
.currentActLink{color:#fff;}


/*embedded content box and highlight boxes*/
.videoBoxContent{height:248px;width: 174px;padding-left:7px;padding-right:7px;overflow:hidden;text-align:left;border:solid 2px #ccc;}
.videoBoxSmallContent{height:150px;width:130px;margin-left:3px;margin-right:3px;margin-bottom:7px;overflow:hidden;border:solid 1px #ccc;padding-top:5px;text-align:center;}
.vidselected{border:solid 1px #a2b9cc;background-color:#af0810;}
.vidnormal{border:solid 1px #ffffff;background-color:#ffffff;}
.vidhighlight{border:solid 1px #af0810;}
.thumbselected{border: solid 3px #660000;}
.thumbnormal{border:none;}


/*new tabs*/
#tabs {font-size:12px;}
#tabs ul{margin: 0;padding: 0;list-style: none;}
#tabs ul li {width: 133px;float: left;text-align: center;padding: 4px;margin-top:6px;margin-bottom:5px;}
#tabs ul li a {color: #ffffff;font-weight: bold;}
#tabs .tabsCurrent {background: #e9e9d3;border:solid 1px #d5dab1;}
#tabs .tabsActive {background: #e92300;border:solid 1px #d5dab1;}
#tabs h1 {margin: 0;}
#tabs .tlinksCurrent {text-align: center;color: #333333;padding-left: 6px;padding-right: 6px;}
#tabs .tlinksCurrent:hover {text-align: center;color: #333333;padding-left: 6px;padding-right: 6px;}
#tabs .tlinksActive {text-align: center;color: #ffffff;padding-left: 6px;padding-right: 6px;}
#tabs .tlinksActive:hover {text-align: center;color: #ffffff;padding-left: 6px;padding-right: 6px;}


.block-heading{
	font-size:14px;
	font-family: Arial;
	color: #666666;
  font-style: normal;
  letter-spacing: .04em;
  word-spacing: .05em;	
}


#blog-summary-item{
	margin-top:0px;
	font-family: Arial;
	color: #666666;
  font-size: 1em;
  font-style: normal;
  letter-spacing: .04em;
  word-spacing: .05em;	

}

#blog-summary-item .summary{
	float:right;
	width:380px;
	overflow:hidden;
  line-height: 1.5em;	
}

#blog-summary-item .image{
	float:left;
	margin-left:1px;
}











/*border:solid 1px #ccc; iframe survey*/

.highslide-html {
    background-color: white;
}
.highslide-html-content {
	position: absolute;
    display: none;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    /*padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;*/   
}

.control {
	float: right;
    display: block;
    /*position: relative;*/
	margin: 0 5px;
	font-size: 9pt;
    font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #999;
}
.control:hover {
	color: black !important;
}
.highslide-move {
    cursor: move;
}

.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

