/*Austin*/



body {
	margin:0px;
	margin-bottom:0px;
	margin-top:0px;
	background-color:#A3ACAB;    /*top,left,bottom,right*/
	behavior:url('/libertas_images/themes/austinq/csshover.htc');
	text-align:center;
	color: #000000;
	line-height: 1.3em;
	font-family: Verdana, helvetica, sans-serif;
	font-size:0.9em;
	background-image: url(/libertas_images/themes/currancommercials2005/background.jpg);
	background-repeat: repeat-x;
}
/**********************************************************************/
                        /* PAGE STRUCTURE */
/**********************************************************************/
#pagestructure{
    width:800px;
	
    text-align: center;
    background-color:#ffffff;
    }
#pagestructure  a {
	color: #333333;
}

/*#pagestructure a{color:#155CA4; }
#pagestructure a:hover{
	color:#155CA4;
	
}*/


/**********************************************************************/
                        /* HEADER */
/**********************************************************************/


 #pagestructure #header {
	background-image: url(/libertas_images/themes/currancommercials2005/header1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 222px;
	width: 800px;
}

/**********************************************************************/
                        /*  POSITION 1 */
/**********************************************************************/

/********************* LEFT MENU SETTING******************************/
#pagestructure div#position1 {
	
	width:180px;
	float: left;
	display: inline;
	left:0px;
	background-color: #FFFFFF;
	margin-right:20px;
	text-align: left;
	border-width-right:thin;
	border-color-right:#333;
	margin-left:15px;


}




}
/**********************************************************************/
                /* POSITION2 CENTER SECTION SETTING  */
/**********************************************************************/


/*LEFT SQUARE IMAGE*/
 #pagestructure div#position2 {
    display:inline;
    width:380px;
    float: left;
    text-align:left;
    margin:0px;
	 margin-left: 10px;
	 margin-right: 10px;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 0.9em;
    /*background-image:url(images/leftsquare.gif); */
    background-repeat:no-repeat;
    background-position: 10px 36px;
	text-align:left;

}
 #companyname {
	float: left;
	width: 800px;
	display: none;
}

/*HOME BOTTOM LINE*/
div#position2 .entrylocation{
    border-bottom-color: 009E64;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    width:98%;
 }
  /*HOME FORMATTING*/
/*div#position2 .entrylocation span, div#position2 h1#notitlepage span{
      font-family: Georgia, "Times New Roman", Times, serif;
      height:8px;
      color:#000000;
      font-size: 1em;
      padding-bottom:3px;
      top: 4px;
      width:100%;

}*/
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	color: #000066;
	font-style: normal;
	font-weight: normal;
	border-bottom-width: thick;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	line-height: 1.4em;
	text-align: left;
}






div.pagecontent { color:#000945; font-size:.9em; }
div.pagecontent div.contentpos p{
    color:#0D0C0C;
    font-size:1em;
    text-align:left;
    position:relative;
    font-family: Verdana, Arial, Helvetica, sans-serif;
   line-height: 1.7em;
   color:#0D0C0C;

 }
div.container div.page { margin:0px; }
/*div.container div.label { display: none; }*/

/*for Abouut Us--Staff*/
div#position2 .hightlightall{
        margin-left:0px;  /*11px*/
        margin-top:40px;

}
div#position2 div.container div#page2,
div#position2 div.container div#page3,
div#position2 div.container div#page4,
div#position2 div.container div#page5,
div#position2 div.container div#page6{

    margin-left:0px;
    margin-top:5px;

}
/*Setting of table of "Access Keys" link  */
 div#position2 div#position2-2 div#position2-count-2{
position:relative;
left:0px;
top:10px;
text-align:center;

 }



/**FORMATTING ACCESS KEYS,TEXT ONLY AND CONTACT US**/
div#header div.webobjectcontent {
    background-color:#ffffff;
    width: 40%;
    font-weight: bold;
    font-size: .8em;
    text-align:right;
    position:relative;
    left: 455px;
    top: 190px;
    color: #2E5E8F;
}
div#header a:hover{
  text-decoration:  underline ;
}
div.contentpos tr {
	font-size:1em;
}
/**END FORMATTING ACCESS KEYS,TEXT ONLY AND CONTACT US***/

  /*Search Block**/

div#header div#pagesearch {
    color:#454545;
    padding-top:3px;
    padding-bottom:3px;
    vertical-align: middle;
    padding-left:18.5%;
    margin-top:0px;
    position:relative;
    top:165px;
    color:#44698F;
    font-weight:bold}
div#header div#pagesearch input {
     color:#454545;
     font-size:1em;
     background-color: #ffffff; }
div#header div#pagesearch input.headersearch {
    border:#676767 1px solid;
    width:90px;

}
/*code to place image on button*/
div#header div#pagesearch .button{
    background-image: url(images/gobutton.gif);
    border: 0px;
    width:35px;
    color : #fff;
    background-repeat: no-repeat;
    height:16px;
    cursor: pointer;
    font-weight:bold;
}


/**********************************************************************/
/* FOOTER */

div#footer {

	display: block;
	clear: both;
	font-size:0.8em;
	width:800px;
	position:relative;
	height:40px;
	


    }
 #pagestructure .breadcrumb {
	font-size: 0.9em;
	color: #666666;
	text-align: left;
}
 #pagestructure .breadcrumb a:link{

	color: #666666;
}
 #pagestructure .breadcrumb a:visited{

	color: #666666;
}
 #pagestructure .breadcrumb a:hover{

	color: #666666;
}

div#footer a:hover{
  text-decoration:  underline ;
}
div#powerby{
		background-image: url(/libertas_images/themes/currancommercials2005/footer.jpg);
background-color:#fff;
	background-repeat: no-repeat;
	font-size: 0.8em;
width:800px;

	display: inline;
	height:43px;
	padding-top:6px;
	  

}

div#powerby a:hover{
  text-decoration:  underline ;
  background-color:#fff;
}
div#powerby a:link{
  text-decoration:  underline ;
  background-color:#fff;
}
div#powerby a:visited{
  text-decoration:  underline ;
  background-color:#fff;
}

/**********************************************************************/
/* GENERAL */
 


 #pagestructure #position1 #position1-1 #position1-count-1 #menu #mainmenu .level1 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 27px;
	text-decoration: none;
	
}


div#mainmenu{
	margin: 0px;
	width: 800px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	line-height: 9px;
	list-style: none;
	display: inline;
	padding: 2px;
	font-size:12px;
	height:15px;
}
div#mainmenu ul{line-height: 9px; display: inline;}
div#mainmenu ul li{
	background-repeat: no-repeat;
	border-right-style: solid;
	border-right-width:thin;
	border-right-color:#666666;
	padding-right:10px;
	padding-left:10px;
	font-size:12px; 
	font-style: normal;
	font-weight:bold;
	
	padding-top: 3px;
	padding-bottom:3px;
	list-style-image: url(dbcbullet.gif);
	list-style-type: circle;
	list-style-position: outside;display: inline;
}
div#mainmenu ul li a{ display: inline;color: #333333; font-weight: normal; text-decoration: none; line-height: 9px;}
#L121 #pagestructure #header #header-1 {
	margin-top: 210px;
}

#L121 #pagestructure #position2 {
	display: inline;
	float: left;
	width: 380px;
	margin-left: 4px;
	background-color: #FFFFFF;
}
#L121 #pagestructure #position4 {
	display: inline;
	float: right;
	width: 150px;
	margin-right: 4px;
	margin-top: 40px;
	background-color: #FFFFFF;
	text-align:left;
	font-size: 12px;
	
}

#L121 #pagestructure #position2 #position2-2 {
	display: inline;
	float: left;
	width: 380px;
	height: 190px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
}
#L121 #pagestructure #position2 #position2-3 {
	float: left;
	display: inline;
	height: 175px;
	width: 380px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
}


#L121 #pagestructure #position4 #position4-1 #position4-count-1 .text .rsslabel a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.5em;
	line-height: 1.5em;
	text-decoration: none;
	color: #000066;
	border-bottom-style: none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
#L121 #pagestructure #position4 #position4-2 #position4-count-2 .webobjectheader {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.6em;
	color: #000066;
	line-height: 1.5em;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #669900;
}
#L121 #pagestructure #position4 #position4-2 #position4-count-2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
}
#L121 #pagestructure #position4 #position4-1 #position4-count-1 .text #rss-1 {
	list-style-type: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	line-height: 19px;
}
#L121 #pagestructure #position4 #position4-1 #position4-count-1 .text .rsslabel {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #669900;
	margin-bottom: 5px;
}
#L121 #pagestructure #position4 #position4-1 #position4-count-1 .text #rss-1 .withsummary .contentpos {
	margin-left: 0px;
}
#L121 #pagestructure #position4 #position4-1 #position4-count-1 .text #rss-1 .withsummary .icon .text {
	font-weight: bold;
}






h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 1.2em;
	font-weight: bold;
	color: #669900;
	font-style: italic;
}
#L121 #pagestructure #position2 #position2-1 #position2-count-2 #page2 .pagecontent #pageheader1 {
	text-align: left;
	margin-right: 10px;
}
#pagestructure .accesskeys .icon .text {
	list-style-type: none;
	background-color:#A3ACAB;
}
 #pagestructure .accesskeys a {
	list-style-type: none;
	text-decoration: none;
	border-right-style: solid;
	
	border-right-color: #000;
	
	border-right-width: thin;
	padding-right: 5px;
	margin-right: 2px;
	margin-bottom: 2px;
	display: inline;
	background-color:#A3ACAB;
}
ul.accesskeys {
	width:800px;
	text-align:center;
	list-style:none;
	display:inline;
	font-family: verdana, sans-serif;
	font-size:11px;
	margin-left: 0px;
	margin-right:0px;
	background-color:#A3ACAB;
	}
ul#accesskeystop.accesskeys {top:0px; left:30%;display:block;height:20px; width: 530px;font-family: verdana, arial, sans-serif;  margin: 0px;text-align:center;list-style:none;margin-top:5px;font-size: 11px; background-color:#d6dcda;}
ul#accesskeystop.accesskeys li{height:20px;margin:0px;padding:0px;display:inline;}
ul#accesskeystop.accesskeys li a {color:#000;margin-right:5px;margin-left: 5px;visibility:visible;}
ul#accesskeystop.accesskeys li a span{margin:0px;font-size:11px;adding:0px;visibility:visible;}
#L121 #pagestructure #position1 #position1-1 #position1-count-1 .formbuilder  .table .row .columncount1 .row {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	display: inline;
	text-align: left;
	padding-top: 4px;
	padding-bottom: 4px;
	width: 100%;
}


#L121 #pagestructure #position1 #position1-1 #position1-count-1 .formbuilder  .table .row .columncount1 .row .cell {
	line-height: 20px;
	display: block;
	width: 200px;
}
#L121 #pagestructure #position4 #position4-1 #position4-count-1 .micromenu ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	line-height: 22px;
}
#L121 #pagestructure #position4 #position4-1 #position4-count-1 .micromenu .label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000066;
	text-decoration: none;
}
#L121 #pagestructure #position1 #position1-1 {
	margin-top: 37px;
}
#L121 #pagestructure #position2 #position2-1 #position2-count-3 {
	text-align: left;
}
#L121 #pagestructure #position2 #position2-1 #position2-count-3 .FeatureResults .featureEntry {
	padding: 5px;
	border: thin solid #CCCCCC;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#L121 #pagestructure #position2 #position2-1 #position2-count-3 .FeatureResults .featureEntry .directoryentry .row .columncount2 .entry .directoryLabelLeft {
	display: inline;
	float: left;
	width: 140px;
	font-weight: bold;
	color: #333333;
}
#L121 #pagestructure #position2 #position2-1 #position2-count-3 .FeatureResults .featureEntry .directoryentry .row .columncount1 .entry .directoryContentBottom {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000033;
}
#L121 #pagestructure #position2  .tablecell {
	padding: 4px;
	float: left;
	margin-bottom: 10px;
	border: thin solid #CCCCCC;
	width: 100%;
	display: inline;
}
#L121 #pagestructure #position2  .directoryLabelLeft {
	float: left;
	width: 150px;
	font-weight: bold;
	color: #333333;
	text-align: right;
	margin-right: 10px;
}
#L121 #pagestructure #position2  .directoryContentBottom {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
}
#L121 #pagestructure #position2 #position2-1 #position2-count-3 .tablecellalt .directoryentry {
	display: inline;
	padding: 4px;
	float: left;
	margin-bottom: 10px;
	border: thin solid #CCCCCC;
	width: 100%;
}
#L121 #pagestructure #position2 #position2-2 #position2-count-2 .tablecell .directoryentry .row .columncount2 .entry .directoryContentBottom img {
	width: 350px;
	text-align: center;
}
#L121 #pagestructure #position2 #position2-2 #position2-count-2 .tablecell .directoryentry .row .columncount2 .entry .directoryContentRight {
	text-align: left;
}
#L121 #pagestructure #position2 #position2-2 #position2-count-2 .tablecell .directoryentry .row .columncount2 .entry .directoryContentRight ul.categories {
	display: inline;
	list-style-type: none;
	margin-left: 0px;
	padding-left: 0px;
}
#L121 #pagestructure #position2 #position2-2 #position2-count-2 .tablecell .directoryentry .row .columncount2 .entry .directoryContentRight .categories li {
	list-style-type: none;
}
#L121 #pagestructure #position1 select {
	width: 160px;
}
#L121 #pagestructure #accesskeysbot {
	display: none;
}
#L121 #pagestructure #position1 #position1-1 #position1-count-1 .micromenu ul {
	list-style-type: none;
	list-style-image: url(/libertas_images/themes/currancommercials2005/cur_bullet.gif);
	margin-left: 0px;
	font-size: 0.9em;
}
#L121 #pagestructure #position1 #position1-1 #position1-count-1 .micromenu .label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	color: #000066;
	margin-top: 10px;
}
