*{margin:0;padding:0;}
td,p,div,tr{font-family:Tahoma,verdana,arial;font-size:13px;color:#afafaf;}
body{font-family:verdana,tahoma;font-size:12px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;color:#4A4A4A;background:#92AA0E;}
.all{font-family:verdana,tahoma;font-size:12px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;color:#333;background-repeat:repeat-x;}
#container{width:100%;background-image:url(http://www.mascotasyperros.com/templates/con_bg.jpg);background-repeat:no-repeat;background-position:top center;}
#headrt{}
#wrapper{width:780px;background-image:url(../images/wrap_bg.png);background-repeat:repeat;}
#headerw{width:760px;background-image:url(../images/header_w_bg.png);background-repeat:repeat-x;height:96px;}
#path{background-image:url(../images/path_bg.png);background-repeat:no-repeat;height:33px;text-align:left;padding-left:40px;}
#path p{padding-top:13px;}
#path a:link, #path a:visited{color:#333333;}
#topnav{width:760px;height:33px;background-image:url(../images/topnav_bg.png);background-repeat:repeat-x;}
#topnavmid{padding-left:5px;}
#content{width:760px;padding-top:0px;}
#left{margin-top:10px;width:185px;background:url(../images/wrap_bg.png) repeat;}
#left div.module{background:url(../images/left_mod_m.png) repeat-y;width:185px;margin-bottom:10px;}
#left div.module div div{background:url(../images/left_mod_t.png) no-repeat top left;padding-right:10px;}
#left div.module div{background-image:url(../images/left_mod_b.png);background-repeat:no-repeat;background-position:bottom left;}
#left div.module h3{text-align:right;color:#CCCC99;font-size:12px;font-weight:bold;background:url(../images/mod_left_th.png) no-repeat 0px 5px;height:21px;width:90%;padding-top:5px;padding-right:25px;}
#left div.module div div div{background:none;padding:0 0 0px 5px;width:auto !important;width:100%;text-align:left;}
#left .moduletable{padding:0;}
#maincontent{width:564px;margin-top:10px;margin-left:5px;text-align:left;}
#contentop{background:url(../images/right_bgtop.png) no-repeat top left;height:8px;}
#contentmid{background-image:url(../images/right_bgmid.png);background-repeat:repeat-y;padding-right:10px;padding-left:10px;}
#contentbot{background:url(../images/right_bgbot.png) no-repeat top left;height:11px;}
#footerwrap{background-image:url(http://www.mascotasyperros.com/templates/footer.jpg);background-repeat:no-repeat;height:62px;background-position:left center;width:790px;margin-top:10px;}
#footer{}
#footermenu{font-size:11px;padding-top:6px;}
#navlist{margin:0px;padding:0px 0px 0px 0px;}
#navlist ul, #navlist li{display:inline;list-style-type:none;}
#navlist a:link, #navlist a:visited{padding:5px 8px 5px 8px;float:left;font-size:9px;line-height:20px;margin:0px;text-decoration:none;color:#555555;}
#navlist a:link#current, #navlist a:visited#current, #navlist a:hover{color:#333333;background-image:url(../images/active_topmenu.png);background-repeat:no-repeat;background-position:top center;}
#navlist a:hover{color:#666666;}
ul#mainlevel-nav{list-style:none;font-size:9px;height:28px;padding-left:20px;}
ul#mainlevel-nav li{float:left;font-size:11px;font-weight:normal;text-transform:lowercase;text-align:center;font-family:Arial,Tahoma, Helvetica, sans-serif;display:block;background:none;padding-right:20px;padding-top:5px;}
ul#mainlevel-nav li a{display:block;padding-left:5px;padding-right:5px;padding-top:0px;text-decoration:none;color:#FFFFFF;font-weight:bold;}
ul#mainlevel-nav li a:hover{display:block;padding-left:5px;padding-right:5px;text-decoration:none;font-weight:bold;}
a:link, a:visited{color:#B7CC3D;font-weight:bold;text-decoration:none;}
a:hover{color:#FFC600;}
form{display:inline;margin:0;padding:0;}
h1{color:#FFCC00;font-weight:normal;font-size:20px;}
h4{font-size:12px;}
ul{}
li{margin-left:20px;}
img{border:none;}
ol{margin-left:20px;list-style-position:inherit;}
blockquote{margin:10px;}
blockquote div{}
pre{padding:10px;}
table.contenttoc{border:1px solid #000000;margin:3px;padding:5px;}
.contenttoc th{background-color:#6A543F;padding:3px;color:#FFFFFF;font-weight:bold;}
.contenttoc a{font-size:11px;padding:0 5px 0 5px;font-weight:normal;}
.contenttoc a:hover{font-size:11px;color:#666666;padding-left:5px;}
.contenttoc td{padding:3px;background:#4A4A4A;}
.contentpane{font-family:Arial,Tahoma, Helvetica, sans-serif;font-size:11px;line-height:18px;text-align:left;}
.contentpaneopen ul{margin-left:10px;}
.contentpane ul{margin-left:10px;}
table.contentpaneopen,table.contentpane{}
table.contentpaneopen li{margin-left:20px;}
div.moduletable h3{margin-bottom:15px;text-align:left;}
div.moduletable td{text-align:left;}
div.moduletable{text-align:left;color:#6A543F;font-weight:bold;font-size:12px;margin-bottom:5px;padding-left:15px;padding-top:0px;background-image:url(../images/thicon.png);background-repeat:no-repeat;background-position:left;line-height:24px;}
table.moduletable th{color:#898371;text-align:left;vertical-align:middle;font-weight:normal;padding-left:5px;padding-top:15px;padding-bottom:10px;font-size:14px;background-image:url(../images/modth.png);background-repeat:no-repeat;background-position:bottom;width:230px;text-transform:uppercase;}
.contentpaneopen fieldset{border:none;width:100%;}
.contentpaneopen td{padding:0;text-align:left;}
.contentdescription{}
.latestnews li{list-style-type:none;}
.latestnews li a{border-bottom:1px dashed #E2E2E2;display:block;}
.latestnews li a:hover{}
.mostread li{list-style-type:none;}
.mostread li a{border-bottom:1px dashed #999999;display:block;}
.mostread li a:hover{}
ul.latestnews li{padding:2px 2px 5px 0px;margin-left:0px;color:#808080;width:auto;text-align:left;}
.latestnews a:link{text-transform:lowercase;color:#C5BCA3;}
.latestnews a:visited{color:#C5BCA3;}
.latestnews a:hover{color:#666666;}
ul.mostread li{margin-left:0px;color:#808080;width:auto;text-align:left;padding:2px 2px 3px 0px;}
.mostread a:link{text-transform:lowercase;color:#CCCCCC;}
.mostread a:visited{color:#CCCCCC;}
.mostread a:hover{color:#666666;}
td.contentheading{color:#FFC600;font-family:Tahoma,arial,Helvetica, sans-serif;text-decoration:none;font-weight:bold;font-size:14px;}
div.componentheading{color:#FFC600;font-family:tahoma, Helvetica, sans-serif;text-decoration:none;font-weight:normal;font-size:14px;text-align:left;}
a.contentpagetitle:link,a.contentpagetitle:hover{font-family:Tahoma,Arial,tahoma, Helvetica, sans-serif;text-decoration:none;font-size:14px;}
a.contentpagetitle:hover{color:#CCCC99;}
.createdate, td.createdate{color:#B7CC3D;font-size:10px;font-weight:bold;text-transform:lowercase;height:17px;background-image:url(../images/date_icon.png);background-repeat:no-repeat;background-position:left;padding-left:20px;background-color:#333;}
.modifydate,.small{color:#666666;font-size:10px;font-weight:normal;text-transform:none;}
.highlight{color:#FFFFFF;background-color:red;}
.mosimage{margin:5px;padding:5px;border:1px #393939 solid;}
.mosimage_caption{background-color:#333333;padding:1px 2px;color:#898371;font-size:10px;font-weight:bold;}
.contentpaneopen img{margin:5px;}
.contentpane img{margin:5px;}
a.mainlevel:link, a.mainlevel:visited{display:block;height:18px !important;height:26px;vertical-align:middle;font-size:12px;font-weight:normal;text-align:left;text-decoration:none;text-transform:capitalize;color:#CCCC99;padding-top:2px;padding-left:5px;background-repeat:no-repeat;background-position:5px;}
a.mainlevel:hover{text-decoration:none;color:#B7CC3D;font-weight:bold;}
a.mainlevel#active_menu{color:#B7CC3D;font-weight:bold;}
a.mainlevel#active_menu:hover{color:#333333;}
a.sublevel:link, a.sublevel:visited{font-size:11px;padding-left:10px;padding-bottom:3px;line-height:20px;display:block;margin-left:10px;font-family:Arial, Verdana,Tahoma;color:#00CCCC;text-transform:lowercase;font-weight:normal;}
a.sublevel:hover{text-decoration:none;}
#mod_login_username{padding:2px 0 10px 5px;width:174px;font-size:11px;background:url(../images/mod_login_bg.png) no-repeat;color:#FFFFFF;font-family:tahoma;border:none;font-weight:bold;}
#mod_login_password{padding:2px 0 10px 5px;width:174px;font-size:11px;background:url(../images/mod_login_bg.png) no-repeat;color:#FFFFFF;font-family:tahoma;border:none;font-weight:bold;height:19px;}
#mod_login_remember{border:none;background:none;margin:0;}
.inputbox{font-size:12px;border:1px solid gray;background:#FFFFFF;height:18px;}
.button{padding:1px;padding:2px !important;color:#FFFFFF;font-size:11px;border:none;font-weight:bold;background:#000000;height:20px;background-repeat:repeat-x;}
.sectiontableheader{font-weight:bold;background:#333333;padding:4px;color:#AFAFAF;}
.sectiontableentry1 td{padding:3px;}
.sectiontableentry2 td{padding:3px;background:#333333;}
.sectiontableentry1{padding:2px;}
.sectiontableentry2{padding:2px;}
.readon{font-size:11px;height:18px;padding:0px 25px 0px 22px;float:right;background-image:url(../images/readon_bg.png);background-repeat:no-repeat;background-position:left;background-color:#333;margin-top:5px;}
.readon a:link, .readon a:visited{color:#FFFFFF;}
.readon a:hover{color:#EBCA71;}
.back_button a{padding:2px 5px 2px 20px;text-align:center;display:block;}
.back_button a:hover{padding:2px 5px 2px 20px;color:#DB4646;}
.pagenav{text-align:center;color:#ffffff;margin:0px -2px 0px 0px;padding:1px 6px 1px 6px;font-size:11px;font-family:arial,verdana,tahoma;background-repeat:repeat-x;}
a.pagenav, a.pagenav:visited{color:#ffffff;}
a.pagenav:hover{color:#ffffff;background-color:#000000;border:1px solid #5d5d5d;}
.pathway{font-weight:normal;text-align:left;color:#333333;}