@charset "utf-8";
/* CSS Document */

html,body {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:333333; background-color:#ecefe8;}

a{color:#000000; text-decoration:underline;}
a:hover{color:#406c15;}
a:visited{color:#555;}



img {_behavior:url(iepngfix.htc);}

.cal_day {font-size:12px; color:#1a6a23;}
.cal {font-size:12px; color:#262626; text-decoration:none;}
.cal:hover {background-color:#329830; padding:2px; color:#FFF;}
.cal_sel {background-color:#329830; padding:2px; color:#FFF; text-decoration:none;}
.cal_sel:hover {padding:2px; color:#FFF; text-decoration:none;}
.cal_header {font-size:13px; color:#202123;}
#calTR td {width:36px;}



.date 
{
	display:block; 
	width:140px; 
	height:16px; 
	font-size:11px; 
	color:#666666; 
	background-image:url(../images/date_bg.gif);
	background-repeat:repeat-x;
	text-align:center;
	line-height:16px;
	margin-top:8px;
}



.t12_white
{
	font-size:12px;
	color:#ffffff;
}
.t12_gray
{
	font-size:12px;
	color:#333333;
}
.t12_green
{
	font-size:12px;
	color:#406c15;
}
.t12_black
{
	font-size:12px;
	color:Black;
	text-decoration:underline;
}
.t13_black:hover{color:#406c15;}
.t13_black
{
	font-size:13px;
	color:Black;
	text-decoration:underline;
}
.t13_black:hover{color:#406c15;}

.t13_black2
{
	font-size:13px;
	color:Black;
	font-weight:bold;
}
.t13_black3
{
	font-size:13px;
	color:Black;
	text-decoration:none;
}
.t13_black3:hover{text-decoration:underline;}

.t13_green
{
	font-size:13px;
	color:#1a6a23;
	margin-left:5px;
}
.t13_greenlink
{
	font-size:13px;
	color:Black;
	text-decoration:none;
}
.t13_greenlink:hover
{
	font-size:13px;
	color:#406c15;
	text-decoration:underline;
}

.t13_gray
{
	font-size:13px;
	color:#666666;
}
.t13_gray2
{
	font-size:13px;
	color:#333333;
}
.t14_gray
{
	font-size:14px;
	color:#333333;
}
.t16_gray
{
	font-size:16px;
	color:#333333;
}
.t14_black
{
	font-size:14px;
	color:Black;
	font-weight:bold;
}
.t14_black1
{
	font-size:14px;
	color:Black;
	font-weight:bold;
	text-decoration:none;
}
.t14_black1:hover
{
	font-size:14px;
	color:Black;
	font-weight:bold;
	text-decoration:underline;
}
.t15_green3
{
	font-size:15px;
	color:#406c15;
	text-decoration:none;
}

.t16_green
{
	font-size:16px;
	color:#406c15;
	margin-left:5px;
}
.t16_green2
{
	font-size:16px;
	color:#406c15;
	text-decoration:none;
}
.t16_green3
{
	font-size:16px;
	color:#406c15;
}
.t16_green2:hover{text-decoration:underline;}


.archive 
{
	font-size:12px; 
	color:#6b6b6b; 
	text-decoration:none;
	background-image:url(../images/archive_str.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:5px;
	margin-right:5px;
	line-height:20px;
}
.archive:hover {text-decoration:underline}


.line1
{
	width:255px;
	height:2px;
	background-image:url(../images/line1.gif);
	font-size:0px;
}

.line3
{
	width:687px;
	height:11px;
	background-image:url(../images/line3.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	font-size:2px;
	margin-top:9px;
}
.line10
{
	width:687px;
	height:1px;
	background-color:#c3c3c3;
	font-size:1px;
	clear:both;
	margin-top:8px;
	margin-bottom:8px;
}

/*
.line1
{
	width:255px;
	height:2px;
	background-image:url(../images/line1.gif);
	font-size:1px;
}
.line2
{
	width:255px;
	height:1px;
	background-color:#d7d7d7;
	font-size:1px;
}


.line4
{
	width:215px;
	height:1px;
	background-color:#d7d7d7;
	font-size:1px;
	float:left;
}
.line5
{
	width:331px;
	height:2px;
	background-image:url(../images/line5.gif);
	font-size:2px;
}
.line6
{
	width:331px;
	height:3px;
	background-image:url(../images/line6.gif);
	font-size:3px;
}
.line7
{
	width:331px;
	height:1px;
	background-color:#c3c3c3;
	font-size:1px;
	margin-top:3px;
	//margin-top:0px;
}
.line8
{
	width:966px;
	height:2px;
	background-image:url(../images/line7.gif);
	font-size:2px;
}
.line9
{
	width:687px;
	height:1px;
	background-color:#c3c3c3;
	font-size:1px;
}

*/


.popline {width:500px; height:2px; font-size:2px; background-image:url(../images/popup/line.gif); clear:both;}
.popline2 {width:500px; height:1px; font-size:1px; background-color:#c3c3c3;}


.pdf
{
	font-size:13px;
	color:#333333;
	text-decoration:none;
	background-image:url(../images/pdf.gif);
	background-repeat:no-repeat;
	padding-left:25px;
	margin-left:15px;
}
.pdf:hover{text-decoration:underline;}


.hmargin {height:22px; //height:20px; _height:21px; clear:both;}






#quick {width:255px; margin-left:2px;}
#quick .quickdiv a
{
	background-position:right;
	padding-right:10px;
	color:#333333;
	text-decoration:none;
	background-image:url(../images/str.gif);
	background-repeat:no-repeat;
}
#quick .quickdiv2 a
{
    padding-right:10px;
	color:#333333;
	text-decoration:none;
	background-image:url(../images/str.gif);
	background-repeat:no-repeat;
}

#quick a:hover {color:#406c15; background-image:url(../images/str_hov.gif);}

.quickdiv {margin-left:14px; padding-top:5px; padding-bottom:5px;}
.quickdiv2 {margin-left:14px; padding-top:5px; padding-bottom:5px;}

#mysoldier span {margin-left:15px;}
#mysoldier img {cursor:pointer; margin-left:15px;}



.links 
{
	font-size:13px;
	color:#424242;
	text-decoration:none;
}
.links:hover{text-decoration:underline;}

.links span {font-size:13px; color:#406c15; text-decoration:none;}


#normalul {list-style:disc;}
#normalul id {float:none;}

/*Pager*/
#pager
{
	float:left;
}
.alink
{
	display:block;
	width:19px;	
	float:left;
	height:16px;
	line-height:16px;
	text-align:center;
	text-decoration:none;
}
.alink:hover
{
	font-weight:bold;
	background-image:url(../images/pager/te.gif);
}
.span_sel
{
	display:block;
	float:left;
	width:19px;
	height:16px;
	line-height:16px;
	color:#333333;
	font-weight:bold;
	text-align:center;
	background-image:url(../images/pager/te.gif);
}
.prev
{
	display:block;
	float:left;
	width:29px;
	height:21px;
	line-height:21px;
	color:#333333;
	font-weight:bold;
	text-align:center;
	background-image:url(../images/pager/np.gif);
	text-decoration:none;
}
.next
{
	display:block;
	float:left;
	width:29px;
	height:21px;
	line-height:21px;
	color:#333333;
	font-weight:bold;
	text-align:center;
	background-image:url(../images/pager/np.gif);
	text-decoration:none;
}
.pages
{
	line-height:21px;
	display:block;
	height:21px;
	float:left;
	margin-top:4px;
	margin-left:5px;
	margin-right:5px;
}
.last
{
	margin-left:10px;
	margin-top:4px;
	display:block;
	float:left;
	width:19px;
	height:16px;
	line-height:16px;
	color:#333333;
	font-weight:bold;
	text-align:center;
	background-image:url(../images/pager/te.gif);
	text-decoration:none;
}
.first
{
	margin-right:10px;
	margin-top:4px;
	display:block;
	float:left;
	width:19px;
	height:16px;
	line-height:16px;
	color:#333333;
	font-weight:bold;
	text-align:center;
	background-image:url(../images/pager/te.gif);
	text-decoration:none;
}
/*End Pager*/

.photo_view {width:800px; height:530px;}
.photo_view a {display:block; _behavior:url(iepngfix.htc);}
.px {width:22px; height:26px; background-image:url(../images/px.png); background-repeat:no-repeat; background-position:bottom; margin-right:20px;}

.photo_view div {width:350px; padding-left:25px; padding-right:25px; padding-top:250px; float:left;}
.photo_view div a {width:8px; height:17px;}
.pstr1 {background-image:url(../images/pstr1.png);}
.pstr2 {background-image:url(../images/pstr2.png);}


.vidd_marg {width:95px; float:left;}
.vidd {width:150px; padding-top:7px; float:left;}
.vidd .date {display:block; width:150px; font-size:11px;}
.vidd div {font-size:12px; height:42px; line-height:16px; padding-left:3px;}