/*  global classes */
body {background: url(img/bg_main.jpg); background-repeat: repeat-x; background-color:#E7ECEF; margin:0 0 0 0; padding:0 0 25px 0; border:0; font-size:100%; font-family:Verdana, Arial, Helvetica, sans-serif;}
.container {position: absolute; top: 0px; left: 50%; width: 1px; overflow: visible; z-index: 1;}

/*  head classes */	
.logo {position: absolute; width: 231px; height: 106px; top: -63px; left: -26px; z-index: 5;}

.tabs
	 {position: relative; background: url(img/bg_tabs.gif); background-repeat: repeat-x;
	 left: 521px; /* width need manual correction*/
	 text-align:right; width: 226px; /* width need manual correction*/
	 margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; height: 39px; top:-27px; z-index: 10;}

.tabs img.star
	 {position: relative; top: -8px;}	

.tabs a
	 {position: relative; font: 12px Verdana,Arial,Helvetica,sans-serif; color: #004A71;
	 text-decoration:none; top: -13px; text-align: center;}	

.tabs a:hover {text-decoration:underline;}	

.tabs_adm
	 {position: absolute; background: url(img/bg_green.gif); background-repeat: repeat-x; left:50%;
	 width:619px; /* width need manual correction*/  height: 28px;
	 margin-top: 133px;	 margin-left: -310px; /* margin need manual correction*/ z-index: 20;}

.tabs_adm a
	 {font: 11px Verdana,Arial,Helvetica,sans-serif; color: #FFFFFF; text-decoration:none; float: left;	margin-top: 7px;
	 width: auto; /* width need manual correction*/ text-align: center;}	

/*  content classes */
.white_div
	 {position: relative; background-color:#FFFFFF; border: 1px solid #999999;
	 margin: 62px 0px 0px -373px;	height: auto;
	 width: 744px;
	 voice-family: "\"}\"";
   voice-family:inherit;
   width:746px;}

html>body .white_div { width:746px }

/*  search block classes */
.div_frm {text-align:left; padding:10px 0px 0px 310px; margin-bottom:0px; overflow: visible;}
#content form {font: 12px Verdana,Arial,Helvetica,sans-serif; color:#004A71; width: 360px;}

#srch_form input
		{background-color: #ffffff;
		font:12px Verdana,Arial,Helvetica,sans-serif;
		padding:2px 2px 2px 3px;
		width:260px;
		border:1px solid #004A71;
		margin:0 7px 0 0px;
		vertical-align:middle;
		float:left;
		display:inline;
		}
		
#srch_form input.button
    {width:72px;
		border:none;
		padding:0;
		margin:0 5px 0 0;
		}

#srch_form input.check
    {border:none;
		width:auto;
		float:none;
		margin:0px 0px 0px 30px;
		}

/*  block classes */
.div_block
   {position: relative;
	 background-color: #FFFDEF;
	 text-align:left;	
	 padding-top: 0px;
	 margin:0px 0px 20px 0px;
	 height: auto;
	 width: 746px;}

.div_block h3 {text-align:left;
   background-color: #FFFFFF;
	 margin-top: 0px;
	 margin-bottom: 0px;	
	 padding: 0px 0px 10px 20px;
   font: bold 18px Verdana,Arial,Helvetica,sans-serif;
	 color: #004A71;}

.div_block p.dots {text-align:center;
	 margin-top: 0px;
	 margin-bottom: 0px;	
	 padding: 0px 0px 0px 0px;
   font: 12px Verdana,Arial,Helvetica,sans-serif;}

.div_block p.path {text-align:left;
	 margin-top: 20px;
	 margin-bottom: 20px;	
	 padding: 0px 20px 0px 20px;
   font: 12px/18px Verdana,Arial,Helvetica,sans-serif;
	 color: #004A71;
	 overflow:hidden;
	 }

.div_block p.path a {font: 12px Verdana,Arial,Helvetica,sans-serif;
	 color: #004A71; text-decoration:underline;}
.div_block div.descr {background-color: #FFFFFF;
	 text-align:justify;
	 margin: 10px 20px 20px 20px;
	 padding: 15px 15px 15px 15px;
   font: 11px/18px Verdana,Arial,Helvetica,sans-serif;
	 color: #004A71; border:1px solid #A6BFC3;
	 width: auto;
	 }

.sub_div
   {height: auto;
	 padding: 0px 0px 0px 0px;
	 margin: 10px 0px 10px 21px;
	 width: auto;
	 }
	
.row_div
   {padding: 10px 0px 10px 0px;
	 margin: 0px 0px 0px 0px;
	 width: 703px;
	 overflow: auto;
	 }

.one_dir {font: 11px Verdana,Arial,Helvetica,sans-serif; color: #004A71; text-align:left; overflow: auto; padding: 0px 0px 0px 0px; margin: 0px 27px 0px 0px; float:left; width:210px;}
.one_dir a {font: bold 12px Verdana,Arial,Helvetica,sans-serif; color: #004A71; text-decoration:none;}	
.one_dir a:hover {font: bold 12px Verdana,Arial,Helvetica,sans-serif; color: #004A71; text-decoration:underline;}
.one_dir a.subname {font: 11px Verdana,Arial,Helvetica,sans-serif; color: #004A71; text-decoration:none;}	
.one_dir a.subname:hover {font: 11px Verdana,Arial,Helvetica,sans-serif; color: #004A71; text-decoration:underline;}	

.one_dir2 {font: 11px Verdana,Arial,Helvetica,sans-serif; color: #004A71; text-align:left; overflow: auto; padding: 0px 0px 0px 0px; margin: 0px 27px 0px 0px; float:left; width:210px;}
.one_dir2 a {font: bold 12px Verdana,Arial,Helvetica,sans-serif; color: #004A71; text-decoration:none;}	
.one_dir2 a:hover {font: bold 12px Verdana,Arial,Helvetica,sans-serif; color: #004A71; text-decoration:underline;}
.one_dir2 a.subname {font: 11px Verdana,Arial,Helvetica,sans-serif; color: #004A71; text-decoration:none;}	
.one_dir2 a.subname:hover {font: 11px Verdana,Arial,Helvetica,sans-serif; color: #004A71; text-decoration:underline;}	

.one_dir3 {font: 11px Verdana,Arial,Helvetica,sans-serif; color: #004A71; text-align:left; overflow: auto; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; float:left; width:210px;}
.one_dir3 a {font: bold 12px Verdana,Arial,Helvetica,sans-serif; color: #004A71; text-decoration:none;}	
.one_dir3 a:hover {font: bold 12px Verdana,Arial,Helvetica,sans-serif; color: #004A71; text-decoration:underline;}
.one_dir3 a.subname {font: 11px Verdana,Arial,Helvetica,sans-serif; color: #004A71; text-decoration:none;}	
.one_dir3 a.subname:hover {font: 11px Verdana,Arial,Helvetica,sans-serif; color: #004A71; text-decoration:underline;}	

/*  dir link classes */
.item_link
   {padding: 5px 0px 0px 14px;
	 margin: 0px 0px 0px 0px;
	 width: auto;
	 overflow: auto;
	 }

.item_link p {text-align:left;
	 margin: 0px 0px 0px 0px;
   font: 12px/18px Verdana,Arial,Helvetica,sans-serif;
	 color: #004A71;}

.item_link p.descr {border: 1px solid #A6BFC3;
	 background-color: #FFFFFF;
	 width:auto;				
   text-align:justify;
	 margin: 10px 20px 10px 0px;
	 padding: 10px 10px 10px 10px;	
   font: 11px/14px Verdana,Arial,Helvetica,sans-serif;
	 color: #004A71;}

.item_link p.url_link {text-align:left;
	 margin: 0px 0px 0px 0px;
	 padding: 0px 0px 25px 0px;
   font: 11px/14px Verdana,Arial,Helvetica,sans-serif;
	 color: #004A71;	
	 width:100%;
	 }

.item_link p.url_link img {text-align:left;
	 margin: 0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;
	 }

.item_link a.main {text-align:left;
   font: 14px Verdana,Arial,Helvetica,sans-serif;
	 color: #004A71;
	 text-decoration:underline;}

.item_link .www {text-align:left;
   font: italic 11px Verdana,Arial,Helvetica,sans-serif;
	 color: #004A71;
	 text-decoration:none;}

.item_link a.minfo {text-align:left;
   font: bold 11px Verdana,Arial,Helvetica,sans-serif;
	 color: #004A71;
	 text-decoration:none;}

.item_link a.minfo:hover {text-align:left;
   font: bold 11px Verdana,Arial,Helvetica,sans-serif;
	 color: #004A71;
	 text-decoration:underline;}

.item_link img {text-align:left;
	 margin: 0px 5px -2px 0px;
	 }

/*  editors area classes */
.edits
   {text-align:left;	
	 margin: 0px 0px 15px 21px;
	 padding: 0px 0px 0px 0px;
	 }

.edits p.intro
   {margin: 0px 0px 0px 0px;
	 padding: 10px 0px 0px 0px;	
	 font: bold 11px Verdana,Arial,Helvetica,sans-serif;
	 color: #004A71;
	 }

.edits p.log
   {margin: 0px 0px 0px 0px;
	 padding: 10px 0px 2px 0px;	
	 font: 11px Verdana,Arial,Helvetica,sans-serif;
	 color: #004A71;
	 }

.edits p.urls
   {position: relative;
	 top: -42px;
	 right: 35px;
	 margin: 0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;	
	 font: 12px Verdana,Arial,Helvetica,sans-serif;
	 color: #004A71;
	 float:right;
	 }

.edits a
   {margin: 0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;	
	 font: bold 13px Verdana,Arial,Helvetica,sans-serif;
	 color: #004A71;
	 text-decoration:none;
	 }

.edits a:hover
   {text-decoration:underline;}

.edits img
   {position: relative;
	 top: 2px;
	 margin: 0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;	
	 }

.edits a.reg
   {font: 11px Verdana,Arial,Helvetica,sans-serif;
	 color: #004A71;
	 text-decoration:underline;
	 }

#edit_form
	 {margin: 0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;
	 }

#edit_form input
		{background-color: #ffffff;
		font:10px Verdana,Arial,Helvetica,sans-serif;
		padding:2px 0px 2px 0px;
		border:1px solid #004A71;
		margin:0 3px 0 0px;
		vertical-align:middle;
		float:none;
		display:inline;
 	  width: 90px;
	  voice-family: "\"}\"";
    voice-family:inherit;
    width:88px;}

#edit_form input.email
		{background-color: #ffffff;
		font:10px Verdana,Arial,Helvetica,sans-serif;
		padding:2px 0px 2px 0px;
		border:1px solid #0F5274;
		vertical-align:middle;
		float:none;
		display:inline;
 	  width: 190px;
	  voice-family: "\"}\"";
    voice-family:inherit;
    width:188px;}

html>body edit_form.input { width:88px }

#edit_form input.button
    {width:18px;
		border:none;
		padding:0;
		margin:0 5px 0 0;
		}

#edit_form .btn
		{background-color: #ffffff;
		font:10px Verdana,Arial,Helvetica,sans-serif;
		padding:2px 0px 2px 0px;
		border:1px solid #7F7F7F;
		margin:0 3px 0 0px;
		vertical-align:middle;
		display:inline;
                background-color:#FF8B00;
                color:#FFFFFF;
                width: 200px;
                }

/*  footer classes */	
.foot_crn
	 {position: relative;
	 height:11px;
	 margin: 0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;	
	 }

.l_foot
	 {position: relative;
	 left: -1px;
	 bottom: -1px;
	 height:11px;
	 margin: 0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;
	 }

.r_foot
	 {position: relative;
	 left: 726px;
	 bottom: -1px;
	 height:11px;	
	 margin: 0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;
	 }

.footer
	 {position: relative;
	 width: 748px;
	 margin: 0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;
 	 margin-left: -370px;
	 z-index:10;
	 }

.footer p.rights
	 {text-align:center;
	 margin: 0px 0px 0px 0px;
	 padding: 0px 0px 30px 0px;	
	 font: 10px Verdana,Arial,Helvetica,sans-serif;
	 color: #004A71;
	 }

.footer p.rights img.boon
	 {
	 margin: 0px 0px -8px 5px;
	 padding: 0px 0px 0px 0px;	
	 }

.foot_menu
	 {font: 11px Verdana,Arial,Helvetica,sans-serif;
	 color: #004A71;
	 height: 40px;
	 padding-top:15px;
	 width: 748px;
	 text-align: center;
	 }

.ft_link
	 {font: 11px Verdana,Arial,Helvetica,sans-serif;
	 	color: #004A71;
		text-decoration:none;}
		
a.ft_link:hover
	 {font: 11px Verdana,Arial,Helvetica,sans-serif;
	 	color: #004A71;
		text-decoration:underline;}
		
		
		/* Advanced classes */		
.list a.category {font: bold 12px Verdana,Arial,Helvetica,sans-serif; color: #004A71; text-decoration:none;}	
.list a.category:hover {font: bold 12px Verdana,Arial,Helvetica,sans-serif; color: #004A71; text-decoration:underline;}
.list a.subname {font: 11px Verdana,Arial,Helvetica,sans-serif; color: #004A71; text-decoration:none;}	
.list a.subname:hover {font: 11px Verdana,Arial,Helvetica,sans-serif; color: #004A71; text-decoration:underline;}	
		
.div_block p.def {text-align:left;    /*this class exists in other templates default and named p (without name of class)  */
	 margin-top: 0px;
	 margin-bottom: 10px;	
	 padding: 0px 29px 0px 27px;
   font: 12px/18px Verdana,Arial,Helvetica,sans-serif;
	 color: #486384;}
.div_block p.def a {text-align:left;
	 margin-top: 0px;
	 margin-bottom: 10px;	
	 padding: 0px;
   font: bold 12px/18px Verdana,Arial,Helvetica,sans-serif;
	 color: #486384;}

		

.list {font: bold 12px Verdana,Arial,Helvetica,sans-serif; color: #004A71; float:none;}
.div_block p.cat_head {text-align:left;
	 margin-bottom: 0px;	
	 padding: 0px 29px 0px 27px;
   font: bold 16px/25px Verdana,Arial,Helvetica,sans-serif;
	 color: #486384;}
.div_block a.cat_head {font: 16px Verdana,Arial,Helvetica,sans-serif;
	 color: #486384;
	 text-decoration:underline;
	 }
.item_link .cat{font: bold 12px Verdana,Arial,Helvetica,sans-serif; color: #486384; float:none}
.item_link a.cat{font: bold 12px Verdana,Arial,Helvetica,sans-serif; color: #486384; float:none}

#edit_form input.button_logout
    {width:72px;
		border:none;
		padding:0;
		margin:0 5px 0 0;
		}
	
#insert_form input
		{background-color: #ffffff;
		font:10px Verdana,Arial,Helvetica,sans-serif;
		padding:2px 0px 2px 0px;
		border:1px solid #8391A1;
		margin:0px 3px 0px 0px;
		vertical-align:middle;
		float:none;
		display:inline;
 	  width: 300px;
	  voice-family: "\"}\"";
    voice-family:inherit;
    width:200px;}

#insert_form input.check
		{background-color: #ffffff;
		font:10px Verdana,Arial,Helvetica,sans-serif;
		padding:2px 0px 2px 0px;
		border:1px solid #8391A1;
		margin:0px 3px 0px 0px;
		vertical-align:middle;
		float:none;
		display:inline;
 	  width: auto;
	  voice-family: "\"}\"";
    voice-family:inherit;
    width:auto;}



#insert_form textarea
		{background-color: #ffffff;
		font:10px Verdana,Arial,Helvetica,sans-serif;
		padding:2px 0px 2px 0px;
		border:1px solid #8391A1;
		margin:0 3px 0 0px;
		vertical-align:middle;
		float:none;
		display:inline;
 	  width: 350px;
	  voice-family: "\"}\"";
    voice-family:inherit;
    width:350px; height:80px }

#insert_form .btn
		{background-color: #ffffff;
		font:10px Verdana,Arial,Helvetica,sans-serif;
		padding:2px 0px 2px 0px;
		border:1px solid #8391A1;
		margin:0 3px 0 0px;
		vertical-align:middle;
		display:inline;
                background-color:#4C809B;
                color:#FFFFFF;
                width: 200px;
                }

html>body .field { width:300px }

.insert_field {border:0px; margin:0px 0px 0px 80px; padding:0px 0px 0px 0px; text-align:left;
				font: 12px/18px Verdana,Arial,Helvetica,sans-serif; color: #486384;}



#info_form input
		{background-color: #ffffff;
		font:10px Verdana,Arial,Helvetica,sans-serif;
		padding:2px 0px 2px 0px;
		border:1px solid #8391A1;
		margin:10px 3px 0px 0px;
		vertical-align:middle;
		float:none;
		display:inline;
 	  width: 300px;
	  voice-family: "\"}\"";
    voice-family:inherit;
    width:300px;}
		
#info_form textarea
		{background-color: #ffffff;
		font:10px Verdana,Arial,Helvetica,sans-serif;
		padding:2px 0px 2px 0px;
		border:1px solid #8391A1;
		margin:0 3px 0 0px;
		vertical-align:middle;
		float:none;
		display:inline;
 	  width: 350px;
	  voice-family: "\"}\"";
    voice-family:inherit;
    width:350px; height:80px }
		
#info_form .btn
		{background-color: #ffffff;
		font:10px Verdana,Arial,Helvetica,sans-serif;
		padding:2px 0px 2px 0px;
		border:1px solid #8391A1;
		margin:0 3px 0 0px;
		vertical-align:middle;
		display:inline;
                background-color:#4C809B;
                color:#FFFFFF;
                width: 200px;
                }
		
p.simple_block
	{text-align:left;    /*this class exists in other templates default and named p (without name of class)  */
	 margin-top: 0px;
	 margin-bottom: 10px;	
	 padding: 0px 29px 0px 27px;
   font: 12px/18px Verdana,Arial,Helvetica,sans-serif;
	 color: #486384;}	

p.owner_block
	{text-align:left;    /*this class exists in other templates default and named p (without name of class)  */
	 margin-top: 0px;
	 margin-bottom: 10px;	
	 padding: 0px 29px 0px 27px;
   font: 12px/18px Verdana,Arial,Helvetica,sans-serif;
	 color: #FF0000;}	

	
p.warning
	{margin:0px 0px 0px 120px; padding:0px 0px; background-color:#ECE489; color:#468D98; width:70%; border:1px solid; text-align:center; font-size:20px}
	
p.dir_navigation
	{padding:0px; margin:0px; width:100%; text-align:center;}	
a.dir_navigation
	{font: 11px Verdana,Arial,Helvetica,sans-serif;
	 	color: #486384;
		text-decoration:underline;}
span.dir_navigation
	{font: 11px Verdana,Arial,Helvetica,sans-serif;
	 	color: #486384;
		text-decoration:none;}
		
p.url_link {text-align:left;
	 margin: 0px 0px 0px 0px;
	 padding: 0px 0px 25px 0px;
   font: 11px/14px Verdana,Arial,Helvetica,sans-serif;
	 color: #486384;	
	 width:100%;
	 }

.page_rank {text-align:left;
	display:block;
	position:relative;
	 margin: -45px 0px 0px 530px;
	 padding:0px 0px 45px 0px;
   font: 10px/12px Verdana,Arial,Helvetica,sans-serif;
	 color: #486384;	
	 width:auto;
	 }

.page_rank img {text-align:left;
	 margin: 0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;
	 }

#chk_form input
		{background-color: #FFFFFF;
		font:12px Verdana,Arial,Helvetica,sans-serif;
		padding:2px 2px 2px 3px;
		width:260px;
		border:1px solid #8391A1;
		margin:0 7px 0 0px;
		vertical-align:middle;
		float:left;
		display:inline;
		}
#chk_form input.button
    {width:45px;
		border:none;
		padding:0;
		margin:0 5px 0 0;
		}

.edits p.cur_prof
   {position: relative;
	 margin: 0px 0px 0px 410px;
	 padding: 0px 0px 0px 0px;	
	 font: bold 14px Verdana,Arial,Helvetica,sans-serif;
	 color: #004A71;
	 }
		

#letter_form
	 {margin: 0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;
	 }

#letter_form .input
		{background-color: #ffffff;
		font:10px Verdana,Arial,Helvetica,sans-serif;
		padding:2px 0px 2px 0px;
		border:1px solid #0F5274;
		margin:0 3px 0 0px;
		vertical-align:middle;
		float:none;
		display:inline;
 	  width: 150px;
	  voice-family: "\"}\"";
    voice-family:inherit;
    width:148px;}

#letter_form .text
		{background-color: #ffffff;
		font:10px Verdana,Arial,Helvetica,sans-serif;
		padding:2px 0px 2px 0px;
		border:1px solid #0F5274;
		margin:0 3px 0 0px;
		vertical-align:middle;
		float:none;
		display:inline;
 	  width: 464px;
          height: 200px;
	  voice-family: "\"}\"";
    voice-family:inherit;
    width:462px;}


html>body edit_form.input { width:88px }

#letter_form input.button
    {width:50px;
		border:none;
		padding:0;
		margin:0 5px 0 0;
		}

#relcat_form
	 {margin: 0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;
	 }

#relcat_form input
		{background-color: #ffffff;
		font:10px Verdana,Arial,Helvetica,sans-serif;
                margin-top:10px;
		padding:2px 0px 2px 0px;
		border:1px solid #004A71;
		vertical-align:middle;
		float:none;
		display:inline;
 	  width: 200px;
	  voice-family: "\"}\"";
    voice-family:inherit;
    width:198px;}

#relcat_form .btn
		{background-color: #ffffff;
		font:10px Verdana,Arial,Helvetica,sans-serif;
		padding:2px 0px 2px 0px;
		border:1px solid #8391A1;
		margin:0 3px 0 0px;
		vertical-align:middle;
		display:inline;
                background-color:#4C809B;
                color:#FFFFFF;
                width: 200px;
                }

.admin_ret_url
	{padding: 0px; margin:0px; display:inline; width:50%; text-align:left}
.admin_mail_submitter
	{padding: 0px; margin:0px; display:inline; width:50%; text-align:right}

.admin_edit_line
        {background-color:#E8F2F7; padding: 0px 0px 5px 0px; margin:0px 0px 0px 0px; width:660px}


.admin_edit_line a.minfo {text-align:left;
   font: bold 11px  Verdana,Arial,Helvetica,sans-serif;
	 color: #0F5274;
	 text-decoration:none;}

.admin_edit_line a.minfo:hover {text-align:left;
   font: bold 11px  Verdana,Arial,Helvetica,sans-serif;
	 color: #0F5274;
	 text-decoration:underline;}

p.admin_act_menu{margin: 10px 0px 10px 0px;
                padding: 0px 0px 0xp 35px;
                text-align:center;
                font: 12px/22px Georgia, Times New Roman;
                color:#0F5274;
                }


/**************************************  ADMIN PANEL classes ***********************************/

#adm_panel
		{padding:0px 0px 0px 0px;
		margin:0 0 0 0;
		width: 550px;
		font: 13px Verdana,Arial,Helvetica,sans-serif;
	 	color: #616161;		
		}

#adm_panel p
		{padding:20px 0px 5px 134px;
		margin:0 0 0 0;
		font:bold 12px Verdana,Arial,Helvetica,sans-serif;
	 	color: #616161;		
		}

#adm_panel div.row
		{background-color: #FFFFFF;
                clear:left;
		margin:0px 0px 0px 134px;
		padding:0px 0px 0px 0px;
		height:25px;
		width:404px;				
		}

#adm_panel div.row2
		{background-color: #FFFFFF;
                clear:left;
		margin:0px 0px 0px 134px;
		padding:0px 0px 0px 0px;
		height:25px;
		border-bottom:1px solid #CCCCCC;
		width:404px;		
		}

#adm_panel div.row2_1
		{background-color: #FFFFFF;
                clear:left;
		margin:0px 0px 0px 134px;
		padding:2px 0px 1px 0px;
		font:10px Verdana,Arial,Helvetica,sans-serif;
		height:auto;
		border:1px solid #CCCCCC;
		width:404px;
		text-align:center;		
		}

#adm_panel div.row3
		{background-color: #FFFFFF;
                clear:left;
		margin:0px 0px 0px 134px;
		padding:2px 0px 1px 0px;
		height:100px;
		border:1px solid #CCCCCC;
		width:404px;		
		}

#adm_panel div.row4
		{background-color: #FFFFFF;
                clear:left;
		margin:0px 0px 0px 134px;
		padding:2px 0px 10px 0px;
		height:auto;
		border:1px solid #CCCCCC;
		width:404px;		
		}

#adm_panel div.row5
		{background-color: #FFFFFF;
                clear:left;
		margin:0px 0px 10px 134px;
		padding:10px 0px 10px 0px;
		height:auto;
		border:1px solid #CCCCCC;
		width:404px;	
		text-align:center;	
		}

#adm_panel div.col1
		{background-color: #F1F1F1;
		font:bold 12px Verdana,Arial,Helvetica,sans-serif;
		color: #616161;
		padding:5px 0px 5px 0px;
		border-left:1px solid #CCCCCC;
		border-top:1px solid #CCCCCC;
		border-bottom:1px solid #CCCCCC;						
		margin:0 0 0 0;
		width: 200px;
		float:left;
		text-align:center;
		}
		
#adm_panel div.col2
		{background-color: #F1F1F1;
		font:bold 12px Verdana,Arial,Helvetica,sans-serif;
		color: #616161;
		padding:5px 0px 5px 0px;
		border-left:1px solid #CCCCCC;
		border-right:1px solid #CCCCCC;
		border-top:1px solid #CCCCCC;
		border-bottom:1px solid #CCCCCC;						
		margin:0 0 0 0;
		width: 100px;
		float:left;
		text-align:center;
		}
		
#adm_panel div.col3
		{background-color: #F1F1F1;
		font:bold 12px Verdana,Arial,Helvetica,sans-serif;
		color: #616161;
		padding:5px 0px 5px 0px;
		border-right:1px solid #CCCCCC;
		border-top:1px solid #CCCCCC;
		border-bottom:1px solid #CCCCCC;						
		margin:0 0 0 0;
		width: 100px;
		float:left;
		text-align:center;
		}
		
#adm_panel div.col1_1
		{background-color: #FFFFFF;
		font:12px Verdana,Arial,Helvetica,sans-serif;
		color: #616161;
		padding:5px 0px 5px 0px;
		border-left:1px solid #CCCCCC;
		margin:0 0 0 0;
		width: 200px;
		float:left;
		text-align:center;
		}
		
#adm_panel div.col2_1
		{background-color: #FFFFFF;
		font:12px Verdana,Arial,Helvetica,sans-serif;
		color: #616161;
		padding:5px 0px 5px 0px;
		border-left:1px solid #CCCCCC;
		border-right:1px solid #CCCCCC;
		margin:0 0 0 0;
		width: 100px;
		float:left;
		text-align:center;
		}
		
#adm_panel div.col3_1
		{background-color: #FFFFFF;
		font:12px Verdana,Arial,Helvetica,sans-serif;
		color: #616161;
		padding:5px 0px 5px 0px;
		border-right:1px solid #CCCCCC;
		margin:0 0 0 0;
		width: 100px;
		float:left;
		text-align:center;
		}

#adm_panel div.col1_2_1
		{background-color: #FFFFFF;
		font:12px Verdana,Arial,Helvetica,sans-serif;
		color: #616161;
		padding:5px 0px 5px 0px;
		border-right:1px solid #CCCCCC;
		border-left:1px solid #CCCCCC;
		margin:0 0 0 0;
		width: 402px;
		float:left;
		text-align:center;
		}

#adm_panel div.col1_3_1
		{background-color: #FFFFFF;
		font:12px Verdana,Arial,Helvetica,sans-serif;
		color: #616161;
		padding:0px 0px 0px 0px;
		border-right:1px solid #CCCCCC;
		border-left:1px solid #CCCCCC;
		margin:0 0 0 0;
		width: 402px;
		height: 100px;
		float:left;
		overflow:auto;
		}

#adm_panel div.col4
		{background-color: #FFFFFF;
		font:12px Verdana,Arial,Helvetica,sans-serif;
		color: #616161;
		padding:0px 0px 0px 0px;
		border-right:1px solid #CCCCCC;
		border-left:1px solid #CCCCCC;
		margin:0 0 0 0;
		width: 402px;
		height: 300px;
		float:left;
		overflow:auto;
		}

#form
	 {margin: 3px 0px 0px 2px;
	 padding: 0px 0px 0px 0px;
	 text-align:center;
	 }

#form input
		{background-color: #ffffff;
		font:10px Verdana,Arial,Helvetica,sans-serif;
		padding:2px 0px 2px 0px;
		border:1px solid #CCCCCC;
		margin:0 3px 0 0px;
		vertical-align:middle;
		text-align:center;
		float:none;
		display:inline;
		width:66px;
		}

#form input.button
    {background-color: #616161;
		color:#FFFFFF;
		border:none;
		width: 90px;
		margin:10px 0 0 0;
		}
		
#option_form
	 {margin: 0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;
	 text-align:center;
	 }

#option_form p
		{font:12px Verdana,Arial,Helvetica,sans-serif;
		padding:2px 0px 10px 0px;
		margin:0 3px 0 0px;
		text-align:center;
		}

#option_form input
		{background-color: #ffffff;
		font:10px Verdana,Arial,Helvetica,sans-serif;
		padding:2px 0px 2px 0px;
		margin:5px 3px 0 0px;
		vertical-align:middle;
		text-align:center;
		float:none;
		display:inline;
		width:50px;
		}

#option_form select
		{background-color: #ffffff;
		font:10px Verdana,Arial,Helvetica,sans-serif;
		padding:0px 0px 0px 0px;
		margin:5px 3px 0 0px;
		vertical-align:middle;
		float:none;
		display:inline;
		width:150px;
		}

#option_form input.button
    {background-color: #616161;
		color:#FFFFFF;
		border:none;
		width: 90px;
		margin:10px 0 0 0;
		}
		
#option_form input.check
    {background-color: #FFFDEF;
		margin:10px 0 0 0;
		}
		
.row2_1 a
		{font:12px Verdana,Arial,Helvetica,sans-serif;
		color: #616161;
		margin:2px 0px 15px 0px;
		text-decoration:none;
		}

.row2_1 a:hover
		{font:12px Verdana,Arial,Helvetica,sans-serif;
		color: #616161;
		margin:2px 0px 15px 0px;
		text-decoration:underline;
		}
		
.row5 a
		{font:12px Verdana,Arial,Helvetica,sans-serif;
		color: #616161;
		margin:2px 0px 15px 0px;
		text-decoration:none;
		}

.row5 a:hover
		{font:12px Verdana,Arial,Helvetica,sans-serif;
		color: #616161;
		margin:2px 0px 15px 0px;
		text-decoration:underline;
		}			