/*
.header { color: #000000; font-weight: bold; font-family: arial, verdana; font-size: 14pt; }
.large, .verd_10, .ART_content, .FORM_Intro { font-family: verdana,arial; font-size: 10pt; }
.largeB, .verd_10_b, .ART_title { font-weight: bold; font-family: verdana,arial; font-size: 10pt; }
.medium, .verd_9  { font-family: verdana,arial; font-size: 9pt; }
.small, .verd_8, .FORM_Choice { font-family: verdana,arial; font-size: 8pt; }
.smallB, .verd_8, .FORM_Question { font-weight: bold; font-family: verdana,arial; font-size: 8pt; }
.xsmall, .verd_7 { font-family: verdana,arial; font-size: 7pt; }
*/

html.center, body.center {
	height: 100%;
}

body {
	padding: 0;
	margin: 0;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.4em;
	color: #000;
	background-color: #FFFFFF;
}

a, a:visited {
	color: #006BB6;
	text-decoration: underline;
	padding: 4px 0 1px 0;

}

a:hover {
	text-decoration: underline;
	color: #666;
}

/*
a.h2 {
	color: #006BB6;
	margin: 8px 0 1px 0;
	padding: 4px 0 1px 0;
	font-size : 14px;
	font-weight : bold;
}

a.h2:hover {
	color: rgb(255,255,255) !important;
	text-decoration: none;
	margin: 8px 0 1px 0;
	padding: 4px 0 1px 0;
	font-size : 14px;
	font-weight : bold;
	background-color: #006BB6;
}
*/

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.4em;
	margin: 0 0 1.5em 0;
	padding: 0;
}

h1, h2, h3, h4 {
	margin: 0;
	padding: 0;
}

h2 {
	color: #444;
	margin: 8px 0 1px 0;
	padding: 14px 0 14px 0;
	font-size : 19px;
	font-weight : bold;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

h3 {
	font-size: 13px;
	line-height: 19px;
	padding: 0 0 8px 0;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

h4 {
	color: #006BB6;
	font-size: 13px;
	padding: 8px 0 4px 0;
	font-weight: bold;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

input {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
}

form {
	/*display: inline;*/
}

ol li {
	margin: 0 0 1em 0;
	padding: 0;
}

li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.4em;
	margin: 0 0 1.5em 0;
	padding: 0;
}

/* -------------------------------------------------------------- */

.ART_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.4em;
	margin: 0;
	padding: 0;
}

.FORM_Question {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.4em;
	margin: 0 10px 0 0;
	padding: 0;
}

#content {
	width: 750px;
	margin: 0 auto 0 auto;
	text-align: left;
}

.date {
	color: #304272;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	width: 400px;
	/*margin-left: auto;
	margin-right: auto; */
	padding-top: 27px;
	padding-right: 10px;
	float: right;
}

.disclaimer {
	color: #666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
}

#formdisclaimer {
	color: #666;
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height: 13px;
	padding: 10px 0 0 0;
}


.entry {
	clear: both;
	width: 313px;
	padding: 0 5px 0 10px;
}

/*
.entry_inside {
	clear: both;
	width: 542px;
	padding: 0 5px 0 10px;
}
*/

#entry_inside {
	clear: both;
	width: 515px;
	margin-top: 10px;
	padding: 0 5px 0 10px;
}

#entry_inside a:link, #entry_inside a:visited {
	color: #006BB6;
	text-decoration: underline;
}

#entry_inside a:hover {
	color: #007A12;
	text-decoration: underline;
}

#entrybody_inside {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.4em;
	margin: 0 10px 0 0;
	padding: 0;
}

#entrybody_inside td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.4em;
	margin: 0 10px 0 0;
	padding: 0;
}

#entrybody_inside a:link, #entrybody_inside a:visited, #entrybody_inside .link {
	color: #006BB6;
	text-decoration: underline;
}

#entrybody_inside .ART_content a:link, #entrybody_inside .ART_content a:visited {
	color: #006BB6;
	text-decoration: underline;
}

#entrybody_inside a:hover {
	/* color: #007A12; */
	color: #666;
	text-decoration: underline;
}

#entrybody_inside ul li {
	margin: 0 0 .5em 0;
	padding: 0;
}

#entrybody_inside ul li li {
	margin: 0 0 0 0;
	padding: 0;
}

#entrybody_inside li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.4em;
	margin: 0 0 0 0;
	padding: 0;
}

#entrybody td, #entrybody .ART_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.4em;
	margin: 0 10px 1.5em 0;
	padding: 0;
	clear: both;
}

#entrybody ul li {
	margin: .25em 0;
}

#entrybody h3 {
	color: #006BB6;
	margin: 8px 0 1px 0;
	padding: 4px 0 1px 0;
	font-size : 12px;
	font-weight : bold;
}

#footer {
	width: 750px;
	margin: 10 auto 0 auto;
	float: left;
	border-top: 1px solid #CCC;
}

#footer_txt {
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	line-height: 12px;
	width: 750px;
	margin: 10px auto 0 auto;
	padding: 0;
}

#footer_txt a:link, #footer_txt a:visited {
	color: #006BB6;
	text-decoration: underline;
}

#footer_txt a:hover {
	/* background-color: #006BB6;
	color: #FFF; */
	color: #007A12;
	text-decoration: underline;
}

#header {
	background-color: #FFF;
	background-image:url(/custom/framework/header.gif);
	color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	width: 750px;
	height: 112px;
	margin: 0 auto;
}

.header_txt {
	color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	width: 400px;
	margin: 0 auto;
	padding-top: 22px 10px 0 0;
	float: right;
}

.header_txt a:link, .header_txt a:visited, .header_txt a:hover {
	color: #FFF;
	text-decoration: underline;
}

#hero {
	width: 750px;
	height: 238px;
}

#highlight1 {
	background-image: url(/custom/framework/highlight_1_bg_top.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #006BB6;
	color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 174px;
	height: 147px;
	float: left;
	font-size: 11px;
	line-height: 120%;
	padding-bottom: 1px;
        margin-top: 15px;
}

#highlight1 h4 {
	color: #F1EDAE;
	font-size: 13px;
	font-weight: bold;
	margin: 0;
	padding: 6px 0 0 12px;
}

#highlight1 p {
	color: #FFF;
	font-size: 11px;
	font-weight: normal;
	line-height: 130%;
	margin: 0;
	padding: 0 0 0 12px;
}

#highlight1 a:link, #highlight1 a:visited {
	color: #000;
	text-decoration:underline;
}

#highlight1 a:hover {
	color: #FFF;
	text-decoration:underline;
}

#highlight1_bottom {
	background-image: url(/custom/framework/highlight_1_bg_bottom.gif);
	background-position: left;
	background-repeat: no-repeat;
	width: 174px;
	height: 6px;
	float: left;
}

#highlight2 {
	height: 164px;
	font-size: 10px;
	line-height: 130%;
	padding-bottom: 1px;
}

#highlight2 h2 {
	color: #006BB6;
	font-size: 14px;
	font-weight: bold;
	margin: 4px 0;
	padding: 0 0 6px 0;
}

#highlight2 p {
	color: #000;
	font-size: 11px;
	font-weight: normal;
	line-height: 130%;
	margin: 0;
	padding: 0;
}

#highlight2 a:link, #highlight2 a:visited {
	color: #006BB6;
	text-decoration:underline;
}

#highlight2 a:hover {
	/* background-color: #006BB6;
	color: #FFF; */
	color: #666;
	text-decoration: underline;
}

#highlight2_inside {
	height: 164px;
	font-size: 10px;
	line-height: 130%;
	margin-left: 5px;
	width: 188px;
}

#highlight2_inside h2 {
	color: #006BB6;
	font-size: 14px;
	font-weight: bold;
}

#highlight2_inside p {
	color: #000;
	font-size: 11px;
	font-weight: normal;
	line-height: 130%;
}

#highlight2_inside a:link, #highlight2_inside a:visited {
	color: #006BB6;
	text-decoration:underline;
}

#highlight2_inside a:hover {
	/* background-color: #006BB6;
	color: #FFF; */
	color: #666;
	text-decoration: underline;
}

#highlight3 {
	background-color: #F5F2C7;
	font-size: 11px;
	font-weight: normal;
	font-size: 10px;
	line-height: 130%;
}

#highlight3 h2 {
	color: #006BB6;
	font-size: 14px;
	font-weight: bold;
	margin: 4px 0;
	padding: 0 0 6px 0;
}

#highlight3 p {
	color: #000;
	font-size: 11px;
	font-weight: normal;
	line-height: 130%;
	margin: 0;
	padding: 0;
}

#highlight3 a:link, #highlight3 a:visited {
	color: #006BB6;
	text-decoration:underline;
}

#highlight3 a:hover {
	/* background-color: #006BB6;
	color: #FFF; */
	color: #666;
	text-decoration: underline;
}

#highlight3_inside {
	background-color: #F5F2C7;
	font-size: 11px;
	font-weight: normal;
	font-size: 10px;
	line-height: 130%;
	margin-left: 5px;

}

#highlight3_inside h2 {
	color: #006BB6;
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

#highlight3_inside p {
	color: #000;
	font-size: 11px;
	font-weight: normal;
	line-height: 130%;
}

#highlight3_inside a:link, #highlight3_inside a:visited {
	color: #006BB6;
	text-decoration:underline;
}

#highlight3_inside a:hover {
	/* background-color: #006BB6;
	color: #FFF; */
	color: #666;
	text-decoration: underline;
}

#highlight4 {
	width: 174px;
	float: left;
	background-color: #F5F2C7;
}

#highlight4_holder {
	margin-left: 10px;
        margin-right: 10px;
        margin-top: 5px;
        margin-bottom: 10px;
        text-align: left;
        line-height: 18px;
}

#highlight4_holder h4 {
	color: #006BB6;
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

#highlight4_holder p {
	color: #000000;
	font-size: 11px;
	font-weight: normal;
        margin-top: 5px;
        margin-bottom: 0px;
}

#highlight4_holder p a:link, #highlight4_holder p a:active, #highlight4_holder p a:visited {
	color: #006BB6;
	text-decoration:underline;
}

#highlight4_holder p a:hover {
	color: #666666;
	text-decoration: underline;
}



#leftsidepane {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 210px;
	float: left;
	font-size: 11px;
	line-height: 130%;
	padding-bottom: 1px;
}

#leftsidepane div {
	padding: 0;
}

#leftsidepane ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#leftsidepane li {
	padding-left: 10px;
	background-image: url(/custom/framework/bullet.gif);
	background-repeat: no-repeat;
	background-position: 0 .6em;
	margin: 0;
}

#leftsidepane a:link {
	text-decoration: none;
	color: #000;
}

#leftsidepane a:hover {
	text-decoration: underline;
}

#leftsidepane a:visited {
	color: #555;
	text-decoration: none;
}

#leftsidepane h3 {
	color: #304272;
	margin: 4px 0 6px 0;
	padding: 0;
	font-size: 14px;
	font-weight: bold;
}

#leftsidepane .my_pet {
	width: 174px;
}

#leftsidepane_space {
	background-color: #FFF;
	width: 174px;
	height: 15px;
}

.logo {
	padding-top: 20px;
	padding-left: 24px;
	width: 300px;
	float: left;
}

#main {
	width: 750px;
	float: left;
}

#mainpane {
	float: left;
	width: 540px;
}

#mainpane_inside {
	float: left;
	width: 750px;
}

#mainpane ul li {
	margin: 0 0 .75em 0;
}

#mainpanecontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0 5px;
	width: 318px;
	float: left;
}

#mainpanecontent_inside {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0 5px;
	width: 557px;
	max-width: 557px;
	float: left;
}

#mainpanecontent a:link, #mainpanecontent a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006BB6;
	font-weight: normal;
	text-decoration: underline;
}

#mainpanecontent a:hover {
	color: #666;
	text-decoration: underline;
}

#mainpanecontent_inside {
	padding: 0 5px;
	width: 530px;
	float: left;
}

#mainpanecontent_inside a:link, #mainpanecontent_inside a:hover, #mainpanecontent_inside a:visited {
	color: #3F5DAE;
	font-weight: normal;
	text-decoration: underline;
}

#master {
	width: 750px;
	margin: 0 auto;
}

#master_inside {
	width: 750px;
	margin: 0 auto;
}

#rightsidepane_space {
	background-color: #FFF;
	width: 193px;
	height: 7px;
	float: right;
}

#rightsidepane {
	background-image:url(/custom/framework/rightside_bg_top.gif);
	background-position: top;
	background-repeat: no-repeat;
	background-color: #F5F2C7;
	width: 193px;
	float: right;
	font-size: 11px;
	line-height: 150%;
	padding-bottom: 0;
}

#rightsidepane_inside {
	background-color: #F5F2C7;
	width: 193px;
	float: right;
	font-size: 11px;
	line-height: 150%;
}

#rightsidepane_inside_bottom {
	background-image:url(/custom/framework/rightside_bg_top2.gif);
	background-position: top;
	background-repeat: no-repeat;
	background-color: #F5F2C7;
	float: right;
	font-size: 11px;
	line-height: 150%;
}

#rightsidepane div {
	padding: 9px 8px 0 8px;
}

#rightsidepane a:link, #rightsidepane a:visited {
	color: #006BB6;
	text-decoration: underline;
}

#rightsidepane a:hover {
	/* background-color: #006BB6;
	color: #FFF; */
	color: #666;
	text-decoration: none;
}

#subnav {
	background-image: url(/custom/framework/subnav_bg.gif);
	background-position: left;
	background-repeat: repeat-y;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 130%;
	width: 210px;
	float: left;
	margin: 0;
	padding: 0 0 1px 0;
}

#subnav div {
	margin: 0;
	padding: 0;
}

#subnav .ART_title {
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	padding: 0 0 0 12px;
}

#subnav p {
	color: #FFF;
	font-size: 11px;
	font-weight: normal;
	margin: 0;
	padding: 0 0 0 12px;
}

#subnav a:link, #subnav a:visited {
	color: #FFF;
	text-decoration: underline;
	margin: 0;
	padding: 0 0 0 12px;
}

#subnav a:hover {
	/* background-color: #006BB6;
	color: #FFF; */
	color: #666;
	text-decoration: none;
	margin: 0;
	padding: 0 0 0 12px;
}

#subnav_bg_top {
	background-image: url(/custom/framework/subnav_bg_top.gif);
	background-position: top left;
	background-repeat: no-repeat;
	width: 210px;
	height: 24px;
	margin: 0;
	padding: 0;
}

#topnav {
	width: 750px;
	height: 28px;
	margin-left: 0 auto;
	padding: 0;
}

#mypet_container {
	width: 500px;
	margin: 10px;
	margin-left: 0 auto;
	padding: 10px;
	/* background-image: url('/images/footer_line.gif');
	background-repeat: repeat-x;
	background-position-y:50% */
}

#mypet_banner {
	/* padding: 10px;
	font-weight: bold; */
}

#mypet_content {
	padding: 0;
}

#mypet_content .author {
	color:  #666;
}

#mypet_sidebar-a, #mypet_sidebar-a img {
	float: right;
	width: 220px;
	margin: 0;
	padding: 0 8px;
}

#mypet_footer {
	clear: both;
	padding: 10px;
	text-align: right;
	font-style: italic;
}

form#two {background:#E1E4E9; width:470px; padding:10px; border:1px solid #EEE; margin:5px auto; font-size:1em; font-family:verdana, arial, helvetica, sans-serif;}
form#two p {font-size:.9em; color:#000; text-align:left; padding:15px 5px 5px 0; margin:0;}
form#two fieldset#current p {padding:4px; margin:0;}

form#two fieldset {width:450px; display:block; border:1px dotted #F5F2C7; padding:5px 5px 5px 10px; font-family:verdana, sans-serif; margin-bottom:0.5em; line-height:1.5em; font-size:1em; }
form#two fieldset:hover {border:1px solid #F5F2C7;}
form#two fieldset#opt:hover {border:1px solid #F5F2C7;}
form#two fieldset#medical input, form#two fieldset#current input {width:230px;}

form#two legend {font-size:1.1em; font-weight:bold; border-bottom: 1px solid #444; margin-bottom:10px; padding:0; background:none; color:#444;}
* html form#two legend { padding:0 0 10px 0; margin:5px 0 0 0; border:none;}

form#two label {clear:left; display:block; float:left; width:100px; text-align:left; padding-right:10px; color:#000; margin-bottom:0.5em;}

form#two input {border:1px solid #414d59; padding-left:0.5em; margin-bottom:0.6em; width:280px; background:#c5d3e0;}
form#two input:hover { background:#F5F2C7; border:1px solid #FFF; color:#000;}
form#two input:focus {background:#FFF; border:1px solid #F5F2C7; color:#000;}

form#two select {margin:0 0 1em 0.5em;}
form#two textarea {width:410px; height:15em; border:1px solid #FFF; padding:0.5em; overflow:auto; background:#c5d3e0;}
form#two textarea:hover { background:#F5F2C7; border:1px solid #FFF; color:#000;}
form#two textarea:focus {background:#FFF; border:1px solid #F5F2C7; color:#000;}

form#two option {background:#FFF; color:#b80b38;}
form#two optgroup {background:#FFF; color:#000; font-style:normal;}
form#two optgroup option {background:#FFF; color:#b80b38;}

form#two #button1, form#two #button2 {color: #000; padding-right: 0.5em; cursor:pointer; width:205px; margin-left:8px; background: #F5F2C7; border: 1px solid #F5F2C7;}
form#two #button1:hover, form#two #button2:hover {color: #FFF; background: #414d59; border: 1px solid #F5F2C7; }

/*----------------Dropdown Navigation Styles----------------*/
.anylinkcss{
     position:absolute;
     visibility: hidden;
     border:1px solid black;
     border-bottom-width: 0;
     font:normal 11px Verdana;
     line-height: 16px;
     z-index: 100;
     background-color: #006AB5;
     width: 185px;
}

.anylinkcss a:link, .anylinkcss a:active, .anylinkcss a:visited {
     width: 100%;
     display: block;
     border-bottom: 1px solid black;
     padding-top: 0px;
     padding-bottom: 2px;
     text-decoration: none;
     text-indent: 10px;
     color: #FFFFFF;
     font: normal 11px Verdana;
     line-height: 22px;
     background-color: #006AB5;
     text-align: left;
}

.anylinkcss a:hover{
     width: 100%;
     display: block;
     border-bottom: 1px solid black;
     padding-top: 0px;
     padding-bottom: 2px;
     text-decoration: none;
     text-indent: 10px;
     background-color: #128A29;
     color: #FFFFFF;
     font: normal 11px Verdana;
     line-height: 22px;
     text-align: left;
}