body{
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px;
padding:0px;
background-color:#FFFFFF;
}

#main-container{
	width: 1144px;
	background-image: url(../images/5757-the-big-d-dallas-texas-wallpapers.jpg);
	background-repeat: no-repeat;
	background-color:#2f1e02;
	margin: auto;
}

#main-container-client-view{
	width: 1075px;
	background-image: url(../images/5757-the-big-d-dallas-texas-wallpapers.jpg);
	background-repeat: no-repeat;
	background-color:#2f1e02;
	margin: auto;
}

#container{
	padding-left: 95px;
}

#container-CV{
	padding-left: 65px;
}


.shed {width:600px; text-align:center;
	width: 967px;}


#header-area{
	width: 967px;
	float: left;
}


h1{
	color: #333333;
	font-size: 16px;
	font-weight: bold;
padding-top:0px;
}

h3{
	color: #FF0000;
	font-size: 20px;
	font-weight: bold;
	margin:0px;
	padding:7px 0 7px 2px;
}

h4{
	padding-left: 0px;
	font-size: 21px;
	margin: 0px;
	padding-top: 19px;
}
.nav-area{
}

#banner-area{
	height: 347px;
	width: 948px;
	float: left;
	background-color: #FFFFFF;
}
#banner-areainner{

	width: 948px;
	float: left;
	background-color: #FFFFFF;
}

.ribbon-img{
	float: right;
	padding-right: 25px;
}

.logo1{
	float: left;
	padding-top: 0px;
	padding-left: 0px;
	width:233px;
}

.logo2{
	padding-left: 0px;
        height:16px;
        padding:0px;
        margin:0px;

}

.nav-area{
	float: left;
	width: 967px;
}
.nav-bg{
	background-image: url(../images/nav-image.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 719px;
	padding:0px;
        margin-left:auto;
        margin-right:auto;
       

}

.nav-bg-next{
	background-image: url(../images/nav-image-next.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 948px;
	padding:0px;
        margin-left:auto;
        margin-right:auto;
       

}

.nav-txt{
	font-weight: bold;
	font-size:16px;
	color: #FFFFFF;
	padding-top: 12px;
	padding-left: 10px;
margin:0px;

       


}
.ban-img{
	background-image: url(../images/ban-image.jpg);
	background-repeat: no-repeat;
	height: 324px;
	width: 912px;
	float: left;
}
.ban-imginner{
	width: 912px;
	float: left;
}
#main-cnt-area{
	
float: left;
width:948px;
}


#main{
	background-image: url(../images/repeatmain-cnt-image.jpg);
	background-repeat:repeat;
	width: 911px;
	float: left;
margin:0px;
margin-left:20px;

_margin-left:9px;


padding:0px;
}

#main-inner{
	background-image: url(../images/repeatmain-cnt-image.jpg);
	background-repeat:repeat;
	width: 948px;
	float: left;
margin:0px;
margin-left:0;

_margin-left:9px;


padding:0px;
}



#main-txt{
	width: 911px;
}
.left-cnt{
	width: 170px;
	float: left;

}

.left-cnt a {
color:#0A080A;
font-size:13px;
font-weight:bold;

}

#page-text{padding-left:0px; padding-bottom:13px;}
#page-text a { color:#FF6600; text-decoration:underline;}
#page-text a:hover { color: #FF9933; text-decoration:none;}

.left-cnt-table{
	font-size: 13px;
	color: #0a080a;
	font-weight: bold;
}

.left-pol{
	padding-left: 16px;


}

.left-polinner{
	padding-left: 0px;
}
.form-re-bg{
	background-image: url(../images/2form-image.jpg);
	height: 74px;
	width: 246px;
	background-repeat: no-repeat;
}

.middle-cnt{
	
	padding-top: 0px; padding-left:15px; width:627px;
        margin:0px;
	



}
.middle-cntinner{
	float: left;
	width:690px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:19px;
	text-decoration:none;
padding:0 0 0 15px;
		
}


.right-cnt-next{
	float: left;
	width:170px;
margin:0px;
padding:0px; padding-right:0px;

}

.foot{
	background-image: url(../images/fot-img.jpg);
	background-repeat: repeat-x;
	height: 73px;
	width: 500px;
}

.wwd-img{
	background-image: url(../images/what-we-img.gif);
	background-repeat: no-repeat;
	height: 67px;
	width: 264px;
	
}

.imp-txt{
	font-size: 11px;
	line-height: 18px;
	width: 592px;
padding:0 20px 0 20px;
	
}


.right-cnt-table{
	font-size: 11px;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	margin-top:8px;
	padding:0 0 0 0px;
width:260px;
     
}

.right-pol{

	padding-right:0px;

}

#foot-area{
	padding-left: 21px;
	float: left;
	padding-top: 5px;
}

#footer{
	background-image: url(../images/fot-img.jpg);
	height: 100px;
	width: 911px;
	float: left;

        display:table;
}

.foot-nav{
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 7px;
	padding-left: 5px;
	width: 302px;
	float: left;
}
.foot-nav a{text-decoration:none; color:white;}
.foot-nav a:hover{ text-decoration:underline; color:white;}

.copy{
	font-size: 11px;
	color: #FFFFFF;
	float: right;
	padding-top: 37px;
	padding-right: 10px;
	text-align: right;
}

.copy a{text-decoration:none;}
.copy a:hover{text-decoration:underline;}



.our-img{
	background-image: url(../images/our-pro-imges.gif);
	height: 70px;
	width: 256px;
        background-repeat:no-repeat;
margin-left:120px;
line-height:70px;



_margin-left:10px;


}

.ban-l-img{
	float: left;
}

.form-ban{
	background-image: url(../images/ban-form.png);
	height: 117px;
	width: 248px;
	position: absolute;
	float: left;
	background-repeat: no-repeat;
	z-index: 3;
	left: 207px;
	top: 364px;
}
.bannerform{
	
	top:370px;
	background-image: url(../images/ban-form.png);
	background-repeat:no-repeat;
	background-position:top left;
	height: 207px;
	width: 248px;
	left: 235px;
        padding-left:10px;
}

a{
	text-decoration: none;
	color: #FFFFFF;
}

img{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.whitetext{
color: #FFFFFF;
}

p{
line-height:19px;
margin:0px;
padding:3px;
}
.redtext{
font-family:Tahoma, Arial;
color:#FF0000;
font-size:15px;
font-weight:bold;
}
.textfieldbg01{
background-image:url(../images/textfieldbg.jpg);
background-repeat:repeat-x;
border:#8f8c8b solid 1px;
height:18px;
font-family:Tahoma, Arial;
color:#606061;
font-size:11px;
width:220px;
margin:0px;
padding:0px;
}

.bottum-line{font-weight:bold; text-decoration:underline; color:#000000;}

#image-holder{float:left; padding-right:10px;}
#image-holder a{ text-decoration:none; color:#a95007; cursor:pointer; line-height:15px;}
#image-holder a:hover{ text-decoration:none; color:#a95007; cursor:pointer;}
.image-border{ border:#000000 solid 1px;}

#musi-mg{background-image:url(../images/musi-mg.jpg); background-repeat:no-repeat; width:166px; height:86px; float:left; margin-right:10px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#080706; line-height:15px;}

.Season{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;}

.Season a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:underline;}
.Season a:hover{text-decoration:none;}

#musi-mgholder{float:left; padding-right:10px; padding-top:5px;}

h5{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; padding:0px; margin:0px; padding-bottom:5px;}

#innerlogo{
background-color:#003300;
margin-top:40px;

}

.our-pr{
         padding-left: 10px;
	font-size: 21px;
	margin: 0px;
	padding-top: 19px;	
}

.req-sum
{
     height:10px;
}

.submenu{ background:url(../images/sub.png); color:#FFFFFF; font:bold 11px Verdana, Arial, Helvetica, sans-serif; padding: 5px 10px 5px 10px;  }
.submenu1{ background:#2f1e02; color:#FFFFFF; font:bold 11px Verdana, Arial, Helvetica, sans-serif; padding: 5px 10px 5px 10px; cursor:pointer;}


#catDynMenuSub560382{ padding-left:44px; }
#catDynMenuSub554926{left:42px; }
#catDynMenuSub554927{left:100px;}
#catDynMenuSub554928{padding-left:0px;}
#catDynMenuSub560358{padding-left:0px;}
#catDynMenuSub560376{padding-left:0px;}
#catDynMenuSub560382{padding-left:0px;}
#catDynMenuSub560386{padding-left:44px;}


.union-list a{ color:#FF6600; text-decoration:none; list-style:none; font-weight:bold;}
.union-list a:hover{ color:#FF6600; text-decoration:underline; list-style:none;font-weight:bold;}

 ul.union-list  { list-style:none; text-decoration:none;}

 #page-text h5{
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
margin:0;
padding: 0px  0px  0px  0px;}

#image-holder2{width:121px; float:left;}

.par-ta h5{ padding:0px; margin:0px;}

h5 a{color:#FF6600}

.middle-cntinner a{color:#ee6f1b; cursor:pointer;}

.middle-cntinner a:hover{color:#f7904d; cursor:pointer;}

#resourcesmenustripe{
background-image:url(../images/resourcesstripe.jpg);
background-repeat:no-repeat;
height:38px;
width:853px;
margin:auto;
padding-top:8px;
}

#otherprogramstripe{
background-image:url(../images/otherprogrambg.jpg);
background-repeat:no-repeat;
height:38px;
width:395px;
margin:auto;
padding-top:8px;
text-align: center;
}

#studentinformation{
background-image:url(../images/studentinformationbg.jpg);
background-repeat:no-repeat;
height:38px;
width:638px;
margin:auto;
padding-top:8px;
text-align: center;
}


#aboutmenustripe1{
background-image:url(../images/about-pro-strp1.jpg);
background-repeat:no-repeat; 
width:908px; 
height:37px;
padding-top:8px;
margin:auto;
}

.dennis{text-align:right}

.gra-mg {text-align:center;}

.middle-cntinner{padding-bottom:10px;}

h6{
	padding-left: 11px;
	font-size: 21px;
	margin: 0px;
	padding-top: 19px;
}

.middle-cntinner h4{ font-size:20px;}

.middle-cntinner h2{ font-size:14px; font-weight:bold}

#catdiv941213{padding:0px; margin:0px;}


.show-info{width:154px; float:right; margin-left:10px;
background: url(../images/r-link-bg1.jpg); background-repeat:no-repeat; height:554px; padding-left:3px;}

.show-info table td { border-bottom:#df7721 1px solid; }
.show-info table { padding:5px;}


.quick-links {width:153px; margin-left:10px; margin-bottom:10px; background:url(../images/lleft-link-bg2.jpg);
background-repeat:no-repeat; height:345px; padding-left:3px; padding-right:10px;  }

.quick-links table td { border-bottom:#df7721 1px solid; }


.quick-links a{color:#EE6F1B;cursor:pointer;}
.quick-links a:hover{color:#f7904d;cursor:pointer;}


.show-info2 {width:154px; float:right; margin-left:10px;
background: url(../images/r-link-bg2.jpg); background-repeat:no-repeat; height:332px; padding-left:3px; padding-top:0px;}

.show-info2  table td { border-bottom:#df7721 1px solid; }
.show-info2  table { padding:5px;}

.topimg{_margin-left:112px; margin-left:14px;  margin-top:15px;   _margin-left:10px;}

#tophead  a{

color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;

}


.inputbox{ width:180px; border:solid 1px #7f9db9;}

.inputarea{ width:180px; border:solid 1px #7f9db9;}


.captchaimg img{ width:162px;}

#CAT_Custom_154334{width:80px;}


#HomeCountry {width:180px;}

#CaptchaV2 { width:180px; border:solid 1px #7f9db9;}


#CAT_Custom_154283 {width:180px;}


#HomeCountry {width:300px;}




.left-link {

background:url(../images/left-images.jpg) no-repeat; width:164px; height:495px;
font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF;

 }



width:200px; height:300px;

background:#ff6600; border:solid 1px #ccc;

 }

.summer-caforteens {
line-height:14px;
padding-right:49px;
padding-top:40px;
text-align:right;


}

.sta-dates {

line-height:14px;
padding-right:78px;
padding-top:76px;
text-align:right;

}

.stu-comments {

line-height:14px;
padding-right:49px;
padding-top:126px;
text-align:right;

}

.our-alumani {

line-height:14px;
padding-right:22px;
padding-top:69px;
text-align:center;

}


a#summer-caforteens {
color:#FFFFFF;
display:block;
font-size:12px;
height:82px;
line-height:14px;
padding-right:31px;
padding-top:41px;
text-align:right;
width:113px;

}

a#sta-dates {
color:#FFFFFF;
display:block;
font-size:12px;
height:80px;
line-height:14px;
margin-top:10px;
padding-right:50px;
padding-top:30px;
text-align:right;
width:87px;
}

a#stu-comments {

color:#FFFFFF;
display:block;
font-size:12px;
height:47px;
line-height:14px;
margin-top:10px;
padding-right:25px;
padding-top:65px;
text-align:right;
width:116px;
}

a#our-alumani {
color:#FFFFFF;
display:block;
font-size:12px;
height:75px;
line-height:14px;
margin-top:15px;
padding-right:0;
padding-top:39px;
text-align:center;
width:145px;
}


#mi_554924 {padding-left:10px;}

.leftcalltoaction {
background:url(../images/left-images.jpg) no-repeat; width:164px; height:495px;
font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF;

 }
 
 
 #kdwrap{ width:1106px; background:url(../images/shadbg.jpg)  repeat-y; margin:0 auto}
 #kdhead{background:url(../images/topbg.jpg) left top no-repeat; height:136px;}
 #kdhead-next{background:url(../images/topbg-next.jpg) left top no-repeat; height:136px; text-align:center;}
 #kdlogo{ width:417px; margin:0px auto; padding-top:22px!important; padding-top:23px; display:none;} 
 #kdmid{ background:url(../images/bgclient-view.jpg) top no-repeat}
 .clr{clear:both}
 #kdbanner-area{
	height: 347px;
	width: 948px;
	background-color: #FFFFFF;
	margin:0 auto
}
#kdmain-cnt-area{
	
width:948px;
clear:both; margin:0 auto
}
#kdfoot-area{background:url(../images/fotterbg.jpg) left top no-repeat;}
#kdfooter{
	height: 100px;
	width: 911px;
	margin:0 auto;
}
.eventsec{background:url(../images/eventbg.jpg) left top no-repeat; font:11px Verdana, Arial, Helvetica, sans-serif; padding:0 4px;}
.paddinglr10{ padding:0 10px; color:#8d0a00;}
.openhouse{position: absolute; width: 204px; height: 92px; margin: 117px 0pt 0pt 766px; text-align: center;}
*html .openhouse{position: absolute; width: 204px; height: 92px; margin: 117px 0 0 689px; text-align: center;}


.fnt-color-two a{ color:#000000 !important;}

.fnt-color-two a:hover{ color:#000000 !important;}

.fnt-color-three a{ color:#000000 !important;}


.fnt-color-three a:hover{ color:#000000 !important;}

.foot-nav a{ color:#ffffff !important;}

.foot-nav a:hover{ color:#ffffff !important;}

.copy a:hover{ color:#ffffff !important;}

.copy a{ color:#ffffff !important;}
