/*
Theme Name: Educat
Author: Technoscore
Author URI: http://www.technoscore.com/
Tags: blue, custom header, fixed width, two columns, widgets

    Kubrick v1.5
     http://binarybonsai.com/kubrick/

    This theme was designed and built by Michael Heilemann,
    whose blog you will find at http://binarybonsai.com/

    The CSS, XHTML and design is released under GPL:
    http://www.opensource.org/licenses/gpl-license.php

*/

/* ------------------------------------- Common ------------------------------------- */
body{color:#c3c2c2; font-weight:normal; background:url(../images/bg.jpg) repeat-x top; line-height:17px; padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif;}
a,span,h1,h2,h3,h4,img,table,form,label,input,fieldset,sup,div{padding:0px; margin:0px; color:#000; font-family:Arial, Helvetica, sans-serif;;}
img,fieldset,table{border:none;}
ul{padding:0px; margin:0px;}
a{text-decoration:none; color:#000; font-weight:normal;outline:0px}
select{font:0.75em; font-weight:normal}
img.left{float:left;}
img.right{float:right}

/* ------------------------------------- Layout ------------------------------------- */
#layout{width:953px; margin:0px auto; position:relative}

/* ------------------------------------- Menu ------------------------------------- */
#menu{width:953px; float:left; background:url(images/menu_bg.jpg) repeat-x top; margin:0px; padding:0px;  border:0px solid #333; position:relative;}
#menu ul{width:675px; float:left; list-style:none; padding:0px; margin:0px;}
#menu ul li{width:auto; float:left; padding:1px 0 0 0; height:51px; border-right:1px solid #e7e5e5; margin:0px;}
#menu ul li a.logo{width:60px; float:left; height:52px; text-indent:-9999px; text-decoration:none; background:url(images/logo.jpg) no-repeat left top;}
#menu ul li a.logo:hover{background:url(images/logo.jpg) no-repeat left bottom;}
#menu ul li a.home-1{width:64px; float:left; height:52px; text-indent:-9999px; text-decoration:none; background:url(images/home-1.jpg) no-repeat left top;}
#menu ul li a.home-1:hover{background:url(images/home-1.jpg) no-repeat left bottom;}
#menu ul li a.home{width:120px; float:left; height:52px; text-indent:-9999px; text-decoration:none; background:url(images/home.jpg) no-repeat left top;}
#menu ul li a.home:hover{background:url(images/home.jpg) no-repeat left bottom;}
#menu ul li a.aboutus{width:105px; float:left; height:52px; text-indent:-9999px; text-decoration:none; background:url(images/about_us.jpg) no-repeat left top;}
#menu ul li a.aboutus:hover{background:url(images/about_us.jpg) no-repeat left bottom;}
#menu ul li a.blog{width:62px; float:left; height:52px; text-indent:-9999px; text-decoration:none; background:url(images/blog.jpg) no-repeat left top;}
#menu ul li a.blog:hover{background:url(images/blog.jpg) no-repeat left bottom;}
#menu ul li a.resources{width:110px; float:left; height:52px; text-indent:-9999px; text-decoration:none; background:url(images/resources.jpg) no-repeat left top;}
#menu ul li a.resources:hover{background:url(images/resources.jpg) no-repeat left bottom;}
#menu ul li a.strore{width:70px; float:left; height:52px; text-indent:-9999px; text-decoration:none; background:url(images/strore.jpg) no-repeat left top;}
#menu ul li a.strore:hover{background:url(images/strore.jpg) no-repeat left bottom;}
#menu ul li a.signin{width:74px; float:left; height:52px; text-indent:-9999px; text-decoration:none; background:url(images/signin.jpg) no-repeat left top;}
#menu ul li a.signin:hover{background:url(images/signin.jpg) no-repeat left bottom;}

#menu ul li a.signout{width:74px; float:left; height:52px; text-indent:-9999px; text-decoration:none; background:url(images/signout.jpg) no-repeat left top;}
#menu ul li a.signout:hover{background:url(images/signout.jpg) no-repeat left bottom;}

#menu .shop{width:50px; height:47px; float:left; text-decoration:none; background:url(images/shop.jpg) 5px 7px no-repeat; margin-top:1px; position:absolute; top:-5px; right:5px; color:#6c6c6c; font-family:Arial; font-size:11px; line-height:52px; padding:5px 0 0 35px; /*padding:13px 0 2px 33px;*/}

#menu .shop a strong{color:#222;font-size:12px;}
#menu .shop span{font-weight:bold}
#menu .shop a{width:auto; color:#6c6c6c; font-family:Arial, Helvetica, sans-serif;font-size:12px;}
#menu .shop a:hover{color:#222;font-size:12px;}
#menu form{width:218px; float:left; padding:14px 8px 0 2px; border:0px solid #333}
#menu form input{width:140px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3b393a; background:url(images/input_bg.jpg) no-repeat left top; padding:8px 0 3px 6px; border:none; height:18px;}
#menu form input.search{width:30px; float:left; background:url(images/search.jpg) no-repeat left top; padding:0px 0 20px 0px; border:none; height:30px; cursor:pointer}




/* ------------------------------------- Banner ------------------------------------- */
.banner{background:url(images/banner1.jpg) no-repeat left top}
.banner h1{font-family:Arial, Helvetica, sans-serif; font-size:44px; font-weight:normal; text-align:center; line-height:74px;}
.banner h1 span{color:#f74b00; font-family:Georgia, "Times New Roman", Times, serif; font-size:44px;}
.banner a{text-align:center; width:auto; float:none; font-size:20px; color:#4c4a4b; font-weight:normal; text-decoration:underline; font-family:Georgia, "Times New Roman", Times, serif; }
.banner a:hover{text-decoration:none}
.blog_head{ font-size:27px; font-family:Arial, Helvetica, sans-serif; line-height:30px; padding-bottom:19px;}
ul.blog{list-style:none; width:215px; float:left}
ul.blog li{list-style:none; width:202px; float:left; padding:0 0 11px 13px; background:url(images/arrow.jpg) no-repeat left 2px}
ul.blog li h3{list-style:none; width:202px; float:left; font-size:1.063em; line-height:22px;}
ul.blog li a{color:#f74b00; font-weight:bold; font-size:0.625em;}

.banner1 h1{font-family:Arial, Helvetica, sans-serif; font-size:44px; font-weight:normal; text-align:right; line-height:50px;}
.banner1 span{font-family:Arial, Helvetica, sans-serif; font-size:44px; font-style: italic;}

/* ------------------------------------- Right ------------------------------------- */
.right_sec{background:url(images/r_bg.jpg) repeat-y left; padding:2px 5px 0 8px;}
.right_sec1{background:url(images/nav_bg_.jpg) repeat-y left; padding:0px 0px 0 0px;}


.shop{font-size:27px; font-family:Arial, Helvetica, sans-serif; line-height:27px; padding-bottom:15px; text-align:left}
.shop span{color:#f74b00; }
.description{color:#b4b5b9; font-family:Arial, Helvetica, sans-serif; line-height:14px; padding:6px 0 0 4px; text-align:left}
.description a{color:#111;  font-family:Arial, Helvetica, sans-serif; font-size:1.063em; line-height:29px; margin-top:4px; text-align:left}
.description a:hover{color:#f74b00;}

/*.edu{color:#9b9b9b; font-size:0.75em; font-family:Arial, Helvetica, sans-serif; border-bottom:1px solid #efefef; padding-bottom:4px;}
.copyright{color:#c1c1c1; font-size:0.75em; font-family:Arial, Helvetica, sans-serif; padding-top:4px;}
.copyright a{color:#c1c1c1; font-size:0.75em; font-family:Arial, Helvetica, sans-serif;}
*/
.edu{color:#575757; font-size:0.8em; font-family:Arial; padding-bottom:4px;}
.copyright{color:#959595; font-size:0.9em; font-family:Arial; padding-top:4px;}
.copyright a{color:#959595; font-size:0.9em; font-family:Arial;}



#commentform p label{width:200px; float:left; border:1px solid #333}
#commentform p{width:600px; float:left; border:1px solid #333}
/* ------------------------------------- Blog ------------------------------------- */



#content h2 a{font-family:Arial, Helvetica, sans-serif}
#content h2 a:hover{text-decoration:underline}

.postmetadata {font-family:Arial, Helvetica, sans-serif; width:510px; color:#777; border-bottom:1px solid #c2c2c2; float:left;font-size:0.75em;}


.postmetadata1 {font-family:Arial, Helvetica, sans-serif; width:510px; color:#777;  border-top:1px solid #c2c2c2; float:left;font-size:0.75em;}


.navigation{width:620px; float:left; text-align:; border:0px solid #323;}
.navigation a{color:#f74b00; font-family:Arial, Helvetica, sans-serif; font-weight:bold}
.navigation a:hover{color:#111;} 

.postmetadata a{color:#f74b00; font-family:Arial, Helvetica, sans-serif}
.postmetadata1 a{color:#f74b00; font-family:Arial, Helvetica, sans-serif}

#content p a{color:#f74b00; font-family:Arial, Helvetica, sans-serif}
#content p a:hover{text-decoration:underline}




.right_sec1 td li{list-style:none; padding:0px; margin:5px 0 0 0px; width:164px; color:#333333;}
.right_sec1 td li a{float:left; font-family:Arial, Helvetica, sans-serif; font-size:0.75em;margin-bottom:2px;
padding:2px 0 4px 0;text-align:left;text-decoration:none;width:164px; color:#333333}
.right_sec1 table td li a:hover{float:left;margin-bottom:2px;padding:2px 0 4px 0;text-align:left;text-decoration:none;  color:#000; }





.right_sec1 table td input{margin:2px 0px; font-family:Arial, Helvetica, sans-serif; color:#666666}
#content h3 a{width:695px; float:left; margin:0 20px 0 0;  font-family:Arial, Helvetica, sans-serif; font-weight:bold}
#content .content_outer{width:695px; float:left; margin:0 20px 0 0; }
h2{font-family:Arial, Helvetica, sans-serif; font-size:26px; line-height:27px;}
.content_outer h2 a{font-family:Arial, Helvetica, sans-serif;}


#content .content_outer .postdate{border-top:1px solid #bbbbbb; border-bottom:1px solid #bbbbbb; text-align:center; font-size:0.75em; font-weight:normal; float:left; width:50px; padding:4px 0; margin:1px 0px;}
#content .content_outer .postdate span{font-family:Arial, Helvetica, sans-serif; text-align:center; font-size:1.25em; font-weight:bold; width:50px; margin:0px; padding:0px; float:left; color:#5f563d; line-height:29px;}
#content .content_outer .postdate p{font-family:Arial, Helvetica, sans-serif; text-align:center; font-size:0.75em; text-transform:uppercase; font-weight:normal; width:50px; margin:0px; padding:0px; float:left; color:#6c6060}




#content .content_outer .entry_outer{font-family:Arial, Helvetica, sans-serif; float:left;width:645px; margin:0px; padding:0px;}
#content .content_outer .entry_outer .entry{font-family:Arial, Helvetica, sans-serif; float:left; width:625px; margin:0 0 0 20px; padding:0px;}
#content .content_outer .entry_outer .entry h2{font-size:1.125em;margin:0 0 1px 0; padding-bottom:10px;font-family:Arial, Helvetica, sans-serif;line-height:27px;}
#content .content_outer .entry_outer .entry h2 a{font-family:Arial, Helvetica, sans-serif; font-weight: bold;}
#content .content_outer .entry_outer .entry h2 a:hover{text-decoration:none; color:#f74b00;font-weight: bold; }
#content .content_outer .entry_outer .entry p{ font-family:Arial, Helvetica, sans-serif; text-align:justify; line-height:19px;}


#content small{font-family:Arial, Helvetica, sans-serif; font-size:0.75em; margin:5px 0 0 0; float:left; width:730px; border:0px solid #ff0000;}
#content .form_fields{font-family:Arial, Helvetica, sans-serif; font-size:0.75em; margin:0px 0 0 5px; float:left; width:242px; border:0px solid #000; text-align:left; padding:4px 0 0 0}


#content .content_outer .entry_outer .entry p.postmetadata {font-family:Arial, Helvetica, sans-serif; clear:#777; float:left; width:625px; padding:3px 0px 4px 0px; margin:0px 0;}
#content .content_outer .entry_outer .entry p.postmetadata a{color:#f9804b; font-family:Arial, Helvetica, sans-serif;}
#content .content_outer .entry_outer .entry p.postmetadata a:hover{color:#555; text-decoration:none}
#content .content_outer .entry_outer .entry p a{color:#f74b00; font-family:Arial, Helvetica, sans-serif;}
#content .content_outer .entry_outer .entry p a:hover{text-decoration:underline}
#content .content_outer .entry_outer .entry p a{color:#f74b00; font-family:Arial, Helvetica, sans-serif;}
#content .content_outer .entry_outer .entry p a:hover{text-decoration:underline}





#content .content_outer .entry_outer1 .entry p.postmetadata1 {font-family:Arial, Helvetica, sans-serif; clear:#777; float:left; width:625px; padding:3px 0px 4px 0px; margin:0px 0;}
#content .content_outer .entry_outer1 .entry1 p.postmetadata1 a{color:#f9804b; font-family:Arial, Helvetica, sans-serif;}
#content .content_outer .entry_outer1 .entry1 p.postmetadata1 a:hover{color:#555; text-decoration:none}
#content .content_outer .entry_outer1 .entry1 p a{color:#f74b00; font-family:Arial, Helvetica, sans-serif;}
#content .content_outer .entry_outer1 .entry1 p a:hover{text-decoration:underline}
#content .content_outer .entry_outer1 .entry1 p a{color:#f74b00; font-family:Arial, Helvetica, sans-serif;}
#content .content_outer .entry_outer1 .entry1 p a:hover{text-decoration:underline}






#content .comment-body{color:#F74B00; font-family:Georgia,serif; font-size:0.75em;
font-weight:normal;line-height:18px;margin-bottom:0.75em;}

#content .comment-body p{color:#333; font-family:Arial, Helvetica, sans-serif; padding:0px; margin-top:4px}
#content .comment-body em{color:#333;}


#content h2.center{font-family:Arial, Helvetica, sans-serif; font-size:1.125em;float:left; margin:0 0 20px 0; width:100%}
#content h2.pagetitle{margin:0 0 7px 0; width:650px; font-size:20px;}
/* ------------------------------------- Box ------------------------------------- */
.box{background:url(images/box_bg.jpg) no-repeat left top; width:284px; padding:0 0.75em; height:109px; font-size:1.125em; color:#818181; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase}
.box a{font-size:1.125em; color:#818181; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:none}
.intro{font-size:1.125em; color:#eaa301; font-family:Arial, Helvetica, sans-serif; line-height:24px; padding-bottom:2px; text-decoration:none; border-bottom:1px dotted #777; margin-bottom:8px;}
.contant{font-size:0.688em; font-family:Arial, Helvetica, sans-serif; padding:8px 0 10px 1px;}


.menubg{background:#f7f7f7 url(images/nav_bg.jpg) repeat-x bottom; border:1px solid #dedede; border-bottom:0px; border-top:0px; padding-left:7px; height:280px;}
.menubg h3{color:#222; font-size:20px; text-align:left; font-family:Arial, Helvetica, sans-serif; width:163px; border-bottom:1px solid #444; line-height:25px; margin-bottom:5px; font-weight:normal}
.menubg a{width:150px; float:left; color:#444; font-size:0.688em; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; padding:3px 0 4px 2px ;  line-height:19px; padding-left:1px;}
.menubg a:hover{color:#222}


.mid_boxmiddle{background:url(images/mid_box_bg1.jpg) repeat-y left; padding:10px;}

.mid_boxmiddle2{background:url(images/mid_box_bg2.jpg) repeat-y left; padding:10px;}

.login table td{font-family:Arial, Helvetica, sans-serif; font-size:0.813em; color:#555; padding:5px 3px;}
.login table td span{color:#FF3300}
.discri{font-family:Arial, Helvetica, sans-serif; font-size:0.813em; color:#555; padding:3px;}
.discri a{font-family:Arial, Helvetica, sans-serif; font-size:0.813em; cursor:pointer; font-weight:bold; color:#f74b00;; padding:5px 0px; line-height:26px;}

.login table td input{font-family:Arial, Helvetica, sans-serif; font-size:0.75em; color:#888; border:1px solid #999; padding:2px 3px; width:185px;}
.login table td input.log{font-family:Arial, Helvetica, sans-serif; background:#f74b00; font-size:0.75em; font-weight:bold; cursor:pointer; color:#fff; border:0px solid #888; padding:3px 8px; width:auto;}

.login table td a{font-family:Arial, Helvetica, sans-serif; font-size:0.688em; cursor:pointer; color:#f74b00; }
.login table td a:hover{text-decoration:underline}


/* Begin Images */
p img {
	  padding: 0;
	  max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

/* End Images */


.alignright{float:right; text-align:right; font-size:0.875em;} 
.alignright a{font-family:Arial, Helvetica, sans-serif; font-size:0.75em; cursor:pointer; color:#f74b00; }
.alignright a:hover{text-decoration:none; color:#222}

.alignleft{float:left; text-align:left; font-size:0.875em; padding:0 15px 0 0;} 
.alignleft a{font-family:Arial, Helvetica, sans-serif; font-size:0.75em; cursor:pointer; color:#f74b00; }
.alignleft a:hover{text-decoration:none; color:#222}

/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}

.applemenu{margin: 5px 0px 5px 3px; padding:0 0 0 0px; width:164px; float:left;}

.silverheader{
    font-family:Arial, Helvetica, sans-serif; color:#333333; text-align:left; font-size:0.75em;
    font-weight:bold;
    display: block;
    padding:2px 0 4px 10px; width:164px; float:left;
    text-decoration: none;
    margin-bottom:2px;
    font-weight:bold; border-bottom:1px dashed #555;
}

.silverheader a:active{}
.silverheader{font-size:0.875em;}
.applemenu div.submenu{ /*DIV that contains each sub menu*/
text-align:left; color:#555; font-size:0.688em; font-weight:normal; left:0px; width:164px; float:left; padding:1px 0px; 
/*Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/}
.applemenu div.submenu a{width:150px; float:left; color:#444; font-size:0.688em; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; padding:2px 0 2px 2px ;  line-height:16px;padding-left:8px;}
.applemenu div.submenu a b{width:150px; float:left; color:#444; font-size:0.688em; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; padding:2px 0 2px 2px ;  line-height:16px; padding-left:0px;}
.applemenu div.submenu a.selected{width:150px; float:left; color:#444; font-size:0.688em; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; line-height:14px; padding-left:6px; font-weight:normal}
.applemenu div.submenu a.selected b{ padding:2px 0 0px 0px; line-height:14px; color:#ff7b00}
.applemenu div.submenu a:hover{color:#002244; background:url(../images/childnav_arrow[1].jpg) no-repeat 14px 5px;}


a.bodyLink {color:#20476d;	text-decoration:none;	border-bottom:#CCCCCC 1px dashed; font-family:Lucida Sans Unicode, "Times New Roman", Times, serif;	font-size:13px; }

a.bodyLink:hover{	color:#20476d;	text-decoration:none;	background-color: #f2f2f2; text-decoration:none;}

.sidebar_heading{border-bottom:1px solid #444444;
color:#222222;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
line-height:25px;
margin-bottom:5px;
text-align:left;
} 

.alt{border:none}

form#commentform{width:500px; float:left}
form#commentform p{width:600px; float:left; padding:4px 0px; margin:0px; border:none}
form#commentform input{width:200px; float:left; border:1px solid #a9a9a9; padding:3px; color:#333; font-family:Arial, Helvetica, sans-serif}
form#commentform textarea {border:1px solid #a9a9a9; padding:3px; color:#333; font-family:Arial, Helvetica, sans-serif}

#respond{width:500px; float:left; margin-top:10px;}
#respond h3{width:500px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:0.938em; font-weight:bold; border:0px solid #ff0000;}

#comments{width:660px; float:left; font-family:Arial, Helvetica, sans-serif;}

.comment-author{}
.comment-author img{float:left; margin-right:8px;}
.commentlist{width:660px; float:left;}
.commentlist a{color:#f74b00}

.sidebar_heading form{width:180px; float:left; padding:1px 0 12px 0px; }
.sidebar_heading form input{width:139px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:0.688em; color:#3b393a; background:url(images/input_bg1.jpg) no-repeat left top; padding:7px 0 3px 6px; border:none; height:20px;}
.sidebar_heading form input#searchsubmit{width:30px; float:left; background:url(images/search1.jpg) no-repeat left top; padding:0px 0 0px 0px; border:none; height:30px; cursor:pointer; text-indent:-99999px;}


form#searchform{width:170px; float:left; padding:1px 0 12px 0px; }
form#searchform input{width:129px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:0.688em; color:#3b393a; background:url(images/input_bg1.jpg) no-repeat left top;  border:none; height:20px;}
form#searchform input#searchsubmit{width:30px; float:left; background:url(images/search1.jpg) no-repeat left top; padding:0px 0 0px 0px; border:none; height:30px; cursor:pointer; text-indent:-99999px;}


.entry{font-family:Arial, Helvetica, sans-serif}
a#text_resize_increase {
  background:url(images/a1.gif) no-repeat 0 0;
  display:block;
  float: left;
  width:20px;
  height:19px;
  margin:6px 0 0 0;
  outline: none;
  text-indent: -9000px;
  cursor: pointer;
  padding: 2px;
}
a#text_resize_decrease {
  background:url(images/a3.gif) no-repeat 0 0;
  display:block;
  float: left;
  width:19px;
  height:19px;
  margin:6px 0 0 0;
  outline: none;
  text-indent: -9000px;
  cursor: pointer;
  padding: 2px;  
}
a#text_resize_revert_back {
  background:url(images/a2.gif) no-repeat 0 0;
  display:block;
  float: left;
  width:19px;
  height:19px;
  margin:6px 0 0 0;
  outline: none;
  text-indent: -9000px;
  cursor: pointer;
  padding: 0px;  
}
#text_resize_clear {
  clear: both;
}

.welcome{font-family:Arial, Helvetica, sans-serif; font-size:13px; padding:2px 4px 2px 8px; color:#666;}
.welcome span{font-family:Arial, Helvetica, sans-serif; width:200px; font-size:13px; font-weight:bold; color:#eb7200}
.welcome span a{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#eb7200}
.welcome a{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#eb7200}

.sub-menu {  padding: 0 0 0 0; padding: 0 0 0 18px !important; padding: 0 0 0 0;}
.sub-menu {  padding: 0 0 0 0!important!;}  


/*search result*/
/* Search */
.searchintro {width:100%; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-bottom:20px; line-height:18px; border-bottom:1px solid #eee;}
.searchintro p { padding:0px; margin:0px;  font-size:13px; }
.searchintro p strong { padding:0px; margin:0px; color:#f74b00; padding:0px 5px 0px 5px; text-transform:uppercase; line-height:30px;}
.searchintro p a{font-size:13px; color:#000000; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
.searchintro p a:hover{font-size:13px; color:#f74b00; text-decoration:underline;font-family:Arial, Helvetica, sans-serif;  font-weight:bold;}

form.search_result h3 {padding-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
form.search_result label, legend {font-family:Arial, Helvetica, sans-serif; font-size:12px; width:150px; float:left;}
form.search_result input, select {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; width:250px; border:1px solid #CCCCCC;}

.list-2 { font-size:12px; font-weight:bold; color:#000000;}
.list-2 h4 {font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.list-2 h4 a {font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.list-2 h4 a:hover {color:#eaa301;font-weight:bold;}
.list-2 p {font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
/*end search*/

/*Paging*/
.paging { width:499px; padding:10px 0 0 0;}
.paging .paging-no { padding:0 10px 0 0; color:#353535; font-size:15px; font-weight:bold;}
.paging .paging-box { padding:0 0 0 10px; line-height:26px; }
.paging .paging-box ul { list-style:none; margin:0; padding:0;}
.paging .paging-box ul li { float:left; font-size:15px; }
.paging .paging-box ul li a { display:block; text-decoration:none; color:#eda306; font-size:15px; background:url(images/paging-bg.gif) repeat-x; line-height:20px; border:0px #c3c3c3 solid; padding:0px; font-weight:bold;}
.paging .paging-box ul li a:hover {  text-decoration:none; color:#000000; font-size:15px;}
.paging .paging-box ul li .select { text-decoration:none; color:#000000; font-size:15px;}
/*Paging*/

/* ############# pagination ###################### */
.pagination{
border-top:solid 0px #CCC;
margin:0px 0 0;
padding:0px 0;
}

ul.pagination {
list-style-type:none;
margin:0;
padding:0;
text-align:left;

}

ul.pagination li {
display:inline; color:#535152;
text-align:left;  font-size:15px; background:url(images/paging-bg.gif) repeat-x; line-height:20px; border:1px #c3c3c3 solid; padding:0 10px 0 10px; margin:2px;
}

ul.pagination li a {
padding:2px;
text-decoration:underline;
color:#FF0000
}

ul.pagination li a.selected {
padding:2px;
text-decoration:none;
color:#000;
font-weight:bold;
}


/*Images with Text*/
.info-container { width:625px;}
.info-container ul {margin: 0px 0px 0px 0px; padding:0; list-style-position:inside;} 
.info-container ul li ul{margin: 0px 0px 0px 0px; padding:0 0 0 15px; list-style-position:inside;} 
/*Images with Text*/
